Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/12/2011, 12:22
zu85fg
 
Fecha de Ingreso: octubre-2011
Ubicación: Las Palmas de Gran Canaria
Mensajes: 17
Antigüedad: 12 años, 6 meses
Puntos: 0
Sumar números decimales en php

Buenas!!!! a ver si alguien puede echarm una mano con esto que probablemente sea una tontería pero no logro ponerle solución. Tengo estos parámetros que tomo de un txt :

$a = 2.0000e-006
$b = 5.8000e-007
$c = 8.2000e-006
$d = 8.0000e-007

y quiero operar con ellos tal q

$suma= (float)$a+ (float)$d+ (float)$b;
$resta=(float)$c-(float)$b-(float)$d;
echo (float)$suma;
echo (float) $resta;

Debería obtener como resultados: $suma=3.3800e-006 y $resta=6.8200e-006
Sin embargo, obtengo: $suma=3 y $resta=-1

Entre otras cosas he probado con :
$suma= number_format(($a + $d+$b),4);
$resta= number_format(($c + $b+$d),4);
pero en este caso los resultados son $suma=3.0000 y $resta=-1.0000

Tb he probado a darles formato después de la captura del txt $a=number_format($a,4);

¿alguien m puede echar un cable? Gracias!!!