exp_basic.phpt 849 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. --TEST--
  2. Test exp() - basic function test for exp()
  3. --INI--
  4. 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. null,
  19. );
  20. $iterator = 1;
  21. foreach($values as $value) {
  22. echo "\n-- Iteration $iterator --\n";
  23. var_dump(exp($value));
  24. $iterator++;
  25. };
  26. ?>
  27. ===Done===
  28. --EXPECT--
  29. -- Iteration 1 --
  30. float(22026.465794807)
  31. -- Iteration 2 --
  32. float(29732.618852891)
  33. -- Iteration 3 --
  34. float(INF)
  35. -- Iteration 4 --
  36. float(29048849665247)
  37. -- Iteration 5 --
  38. float(1.811239082889E+41)
  39. -- Iteration 6 --
  40. float(22026.465794807)
  41. -- Iteration 7 --
  42. float(INF)
  43. -- Iteration 8 --
  44. float(INF)
  45. -- Iteration 9 --
  46. float(8.6593400423994E+16)
  47. -- Iteration 10 --
  48. float(2.718281828459)
  49. -- Iteration 11 --
  50. float(1)
  51. -- Iteration 12 --
  52. float(1)
  53. ===Done===