Re: [PHP-ES] Problema con una simple suma ...
[email protected] (Iván Rico)
| Newsgroups | php.general.es |
|---|---|
| Message-ID | <11198769.81270770269964.JavaMail.rafael@desarrollo> |
acabo de copiar y pegar tu código, lo ejecuto y me devuelve lo esperado.
te pego lo de la terminal:
rafael@desarrollo ~/personal/scripts $ cat php.php
#!/usr/bin/php -q
<?php
$var1 = (float)'0.09';
$var2 = (float)'+0.10E-01';
$varR = $var1 + $var2;
echo "varR = $varR\n";
?>
rafael@desarrollo ~/personal/scripts $ php php.php
varR = 0.1
rafael@desarrollo ~/personal/scripts $
según yo, todo anda bien, esos dos puntos no se de dónde lo esta sacando.
saludos
----- Mensaje original -----
De: "hackob" <[email protected]>
Para: [email protected]
Enviados: Jueves, 8 de Abril 2010 18:11:00 GMT -06:00 Guadalajara / Ciudad de México / Monterrey
Asunto: [PHP-ES] Problema con una simple suma ...
Tengo un programa que hace algo más o menos así :
#!/usr/bin/php -q
<?php
$var1 = (float)'0.09';
$var2 = (float)'+0.10E-01';
$varR = $var1 + $var2;
echo "varR = $varR\n";
?>
Lo curioso y tontería mía es que al ejecutarlo da como resultado "varR
= 0.0:", con los ":" incluidos:
$ ./test.php
varR = 0.0:
$
Me pueden por favor decir cual es mi error?, cabe mencionar que si
cambio la variable $var2 a 0.01 da el mismo resultado incluso si no
hago cast ni nada de esto.
Gracias,
@hackob
--
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php