diff options
Diffstat (limited to 'ext')
| -rw-r--r-- | ext/standard/tests/math/log.phpt | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/ext/standard/tests/math/log.phpt b/ext/standard/tests/math/log.phpt new file mode 100644 index 0000000000..344c72fa0d --- /dev/null +++ b/ext/standard/tests/math/log.phpt @@ -0,0 +1,21 @@ +--TEST-- +log() tests +--POST-- +--GET-- +--FILE-- +<?php // $Id$ +echo "On failure, please mail result to php-dev@lists.php.net\n"; +for ($x=0, $count=0; $x < 200; $x++) { + $x2 = (int) exp(log($x)); + // e ^ log(x) should be close in range to x + if (($x2 < ($x + 2)) && ($x2 > ($x - 2))) { + $count++; + } + else { + print "$x : $x2\n"; + } +} +print $count . "\n"; +--EXPECT-- +On failure, please mail result to php-dev@lists.php.net +200 |
