vrana Thu Mar 31 10:58:02 2005 EDT
Modified files:
/phpdoc/en/language types.xml
Log:
Big hex-values are not overflowed to float (bug #32211)
http://cvs.php.net/diff.php/phpdoc/en/language/types.xml?r1=1.150&r2=1.151&ty=u
Index: phpdoc/en/language/types.xml
diff -u phpdoc/en/language/types.xml:1.150 phpdoc/en/language/types.xml:1.151
--- phpdoc/en/language/types.xml:1.150 Fri Feb 25 04:58:53 2005
+++ phpdoc/en/language/types.xml Thu Mar 31 10:57:59 2005
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.150 $ -->
+<!-- $Revision: 1.151 $ -->
<chapter id="language.types">
<title>Types</title>
@@ -408,9 +408,9 @@
var_dump($large_number);
// output: float(2147483648)
-// this goes also for hexadecimal specified integers:
-var_dump( 0x80000000 );
-// output: float(2147483648)
+// this doesn't go for hexadecimal specified integers:
+var_dump( 0x100000000 );
+// output: int(2147483647)
$million = 1000000;
$large_number = 50000 * $million;