Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/12/2011, 10:03
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 decimales en php

Buenas!!!! ¿alguien puede echarm una mano? Se trata de algo tan simple como sumar decimales pero no obtengo los resultados que debería y no encuentro la solución posible. 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 realizo lo siguiente:

Fichero = fopen("parametros.txt","r");
$i = 0;
while(!feof($Fichero)){
$linea= fgets($Fichero);
echo " Parámetro de la tecnología <br/>";
echo($linea);
$par = explode('=',$linea);
$valores[$i] = (double)$par;
$i++;

$a = $valores[0];
$b = $valores[1];
$c= $valores[2];
$d = $valores[3];
$tsub = $valores[4];
$Rescuad = $valores[5];
$Rescuad_m5 = $valores[6];
$Kespiral = $valores[7];

$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

Muchas gracias de antemano!!!