zend_strtod.phpt 466 B

12345678910111213141516171819
  1. --TEST--
  2. zend_strtod() leaks on big doubles
  3. --INI--
  4. precision=14
  5. --FILE--
  6. <?php
  7. var_dump("1139932690.21688500" - "1139932790.21688500");
  8. var_dump("1139932690000.21688500" - "331139932790.21688500");
  9. var_dump("339932690.21688500" - "4564645646456463461139932790.21688500");
  10. var_dump("123123139932690.21688500" - "11399327900000000.21688500");
  11. echo "Done\n";
  12. ?>
  13. --EXPECT--
  14. float(-100)
  15. float(808792757210)
  16. float(-4.5646456464564635E+27)
  17. float(-11276204760067310)
  18. Done