On 04/15/2007 11:05 AM, Sebastian Nohn wrote:
<?php
$a = 6900000000;
var_dump($a);
$b = "A is: ".$a;
var_dump($b);
?>
5.2.1 output is:
float(6.9E+9)
string(16) "A is: 6900000000"
5.2.2-dev output is:
float(6.9E+9)
string(12) "A is: 6.9E+9"
Nice catch, thanks.
What do you think is the most correct output for 1 000 000 000 000 000 (with
precision = 14)?
Versions <= 5.2.1 output "1E+15", 5.2.2 says "1.0E+15".
Both options looks ok to me, but we need to decide which one is the best.
I can find pros/cons for both options myself and it doesn't matter for me which
one is chosen, though somebody might.
I remember asking people on the channel and the most popular answer was "both are
legal and look ok".
Opinions?
--
Wbr,
Antony Dovgal
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php