#49214 [Com]: Print floating
ID: 49214
Comment by: sjoerd-php at linuxonly dot nl
Reported By: leeja120 at gmail dot com
Status: Open
Bug Type: Output Control
Operating System: windows xp
PHP Version: 5.2SVN-2009-08-10 (snap)
New Comment:
Thank you for your report.
The behavior you describe, although it is somewhat strange, is not a
bug. It is documented:
"If PHP encounters a number beyond the bounds of the integer type, it
will be interpreted as a float instead."
"The size of a float is platform-dependent, although a maximum of
~1.8e308 with a precision of roughly 14 decimal digits is a common value
(the 64 bit IEEE format)."
Previous Comments:
------------------------------------------------------------------------
[2009-08-10 20:49:09] leeja120 at gmail dot com
Description:
------------
Print floating
Reproduce code:
---------------
<?PHP
echo 946744073709551614;
?>
Expected result:
----------------
946744073709551614
Actual result:
--------------
946744073709550000
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=49214&edit=1
Thread (3 messages)