exp_basic.phpt 939 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. --TEST--
  2. Test exp() - basic function test for exp()
  3. --INI--
  4. serialize_precision=14
  5. --FILE--
  6. <?php
  7. $values = array(10,
  8. 10.3,
  9. 3.9505e3,
  10. 037,
  11. 0x5F,
  12. "10",
  13. "3950.5",
  14. "3.9505e3",
  15. "039",
  16. true,
  17. false,
  18. );
  19. $iterator = 1;
  20. foreach($values as $value) {
  21. echo "\n-- Iteration $iterator --\n";
  22. var_dump(exp($value));
  23. $iterator++;
  24. };
  25. ?>
  26. --EXPECT--
  27. -- Iteration 1 --
  28. float(22026.465794807)
  29. -- Iteration 2 --
  30. float(29732.618852891)
  31. -- Iteration 3 --
  32. float(INF)
  33. -- Iteration 4 --
  34. float(29048849665247)
  35. -- Iteration 5 --
  36. float(1.811239082889E+41)
  37. -- Iteration 6 --
  38. float(22026.465794807)
  39. -- Iteration 7 --
  40. float(INF)
  41. -- Iteration 8 --
  42. float(INF)
  43. -- Iteration 9 --
  44. float(8.6593400423994E+16)
  45. -- Iteration 10 --
  46. float(2.718281828459)
  47. -- Iteration 11 --
  48. float(1)