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;