Ver Mensaje Individual
  #5 (permalink)  
Antiguo 12/04/2010, 11:50
LoveMeNot
 
Fecha de Ingreso: julio-2008
Mensajes: 85
Antigüedad: 15 años, 9 meses
Puntos: 2
Respuesta: Error en Calculo PHP

Puede ser que en algún momento las operaciones necesiten más precisión de la que aporta el tipo float. Si te fijas el número que dices te devuelve al sumar valores iguales pero opuestos, tiende a cero. Es muy muy pequeño.

Puedes solucionarlo redondeando a dos decimales, y te dará 0.

return round($saldo,2);
__________________
Perros y cachorros