
21/07/2008, 02:01
|
 | | | Fecha de Ingreso: mayo-2008 Ubicación: Santiago de Compostela
Mensajes: 47
Antigüedad: 16 años, 10 meses Puntos: 0 | |
Evitar redondeo en una operacion Buenas a todos, mi problema es el siguiente:
Tengo esta instrucción: <?php echo number_format(($_SESSION['subtotal']+$_SESSION['precio_iva']+$_SESSION['portes']+$_SESSION['precio_reembolso']),2,',','.')." €"; ?>
Los valores de cada variable de sesión son los siguientes:
$_SESSION['subtotal']=290,00
$_SESSION['precio_iva']=46,40
$_SESSION['portes']=10,34
$_SESSION['precio_reembolso']=10,39
Y mi problema está en que el resultado en vez de mostrar "357,13" me muestra "356,00"
El problema creo que está en que no me suma los decimales de las cantidades pero no se como resolverlo.
Muchas gracias. |