Foros del Web » Programando para Internet » PHP »

Suma con decimales

Estas en el tema de Suma con decimales en el foro de PHP en Foros del Web. Hola buenas, necesito saber como puedo obtener el resultado decimal de una suma cuando los dos operandos son decimales . Hago la suma con el ...
  #1 (permalink)  
Antiguo 22/02/2006, 04:07
Avatar de sir_bowen  
Fecha de Ingreso: junio-2005
Mensajes: 184
Antigüedad: 18 años, 10 meses
Puntos: 0
Pregunta Suma con decimales

Hola buenas,
necesito saber como puedo obtener el resultado decimal de una suma cuando los dos operandos son decimales . Hago la suma con el operando + y siempre redondea el resultado. Quiero decir, que si el resultado de la suma es 23.50, muestra 23.5
No quiero que se eliminen los ceros que sobran...

Alguna sugerencia?
Muchas gracias

Un saludo
  #2 (permalink)  
Antiguo 22/02/2006, 04:43
Avatar de JorgitoAlfajor  
Fecha de Ingreso: enero-2006
Mensajes: 152
Antigüedad: 18 años, 3 meses
Puntos: 1
Creo que la solución a tu problema es imprimir el número con el formato que querés. Para esto, en vez de utilizar echo(), podés utilizar printf:

Código PHP:
<?
$numero 
23.5;
printf("%.2f"$numero); //Esto imprimirá 23.50
?>
Te dejo un link a la página del manual de php donde se explica claramente como se utiliza esta función.

http://ar2.php.net/manual/es/function.sprintf.php

Saludos.
__________________
¿Se me entiende la letra?
  #3 (permalink)  
Antiguo 22/02/2006, 04:53
Avatar de sir_bowen  
Fecha de Ingreso: junio-2005
Mensajes: 184
Antigüedad: 18 años, 10 meses
Puntos: 0
Muchas gracias
Eso era lo que quería

Un saludo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:53.