Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/11/2009, 07:40
jbello
 
Fecha de Ingreso: noviembre-2008
Ubicación: Venezuela
Mensajes: 13
Antigüedad: 15 años, 5 meses
Puntos: 0
Problemas con formula Aritmética en PHP

Muy buenos días amigos, mi consulta es la siguiente tengo este fragmento de código en PHP

<?
$a = 376953.00 + 47.00;
$b = 376952.46;
$c = 47.54;

$ab = $a-$b;
$abc = $ab-$c;

echo $a."<br>";
echo $b."<br>";
echo $c."<br>";
echo $ab."<br>";
echo $abc."<br>";
?>

Y miren el resultado que me da

377000
376952.46
47.54
47.54
-2.09539052776E-11

Esto es una prueba que realice debido a que estoy haciendo un sistema grande y me encontré que al restar un monto ingresado con uno ya guardado que debería dar cero pues me daba algo parecido a este ultimo resultado, por ello comencé a realizar estas pruebas y ese fue el resultado que me dio .. si alguien sabe porque pasa esto y sabe la solución le agradeceré su ayuda

Muchas gracias