exp_basic.phpt 911 B

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