vrana           Tue Mar  7 00:51:47 2006 UTC

  Modified files:              
    /phpdoc/en/language types.xml 
  Log:
  Not so large hexadecimals are converted to float (bug #36325)
  
http://cvs.php.net/viewcvs.cgi/phpdoc/en/language/types.xml?r1=1.159&r2=1.160&diff_format=u
Index: phpdoc/en/language/types.xml
diff -u phpdoc/en/language/types.xml:1.159 phpdoc/en/language/types.xml:1.160
--- phpdoc/en/language/types.xml:1.159  Thu Mar  2 08:28:29 2006
+++ phpdoc/en/language/types.xml        Tue Mar  7 00:51:47 2006
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.159 $ -->
+<!-- $Revision: 1.160 $ -->
  <chapter id="language.types">
   <title>Types</title>
 
@@ -408,7 +408,11 @@
 var_dump($large_number);
 // output: float(2147483648)
 
-// this doesn't go for hexadecimal specified integers:
+// it's true also for hexadecimal specified integers between 2^31 and 2^32-1:
+var_dump( 0xffffffff );
+// output: float(4294967295)
+
+// this doesn't go for hexadecimal specified integers above 2^32-1:
 var_dump( 0x100000000 );
 // output: int(2147483647)
 

Reply via email to