Annotation of embedaddon/php/ext/standard/tests/math/log_basic.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: Test log() - basic function test log()
! 3: --INI--
! 4: precision=14
! 5: --FILE--
! 6: <?php
! 7: $values = array(23,
! 8: -23,
! 9: 2.345e1,
! 10: -2.345e1,
! 11: 0x17,
! 12: 027,
! 13: "23",
! 14: "23.45",
! 15: "2.345e1",
! 16: null,
! 17: true,
! 18: false);
! 19:
! 20: echo "\n LOG tests...no base\n";
! 21: for ($i = 0; $i < count($values); $i++) {
! 22: $res = log($values[$i]);
! 23: var_dump($res);
! 24: }
! 25:
! 26: echo "\n LOG tests...base\n";
! 27: for ($i = 0; $i < count($values); $i++) {
! 28: $res = log($values[$i], 4);
! 29: var_dump($res);
! 30: }
! 31: ?>
! 32:
! 33: --EXPECTF--
! 34: LOG tests...no base
! 35: float(3.1354942159291)
! 36: float(NAN)
! 37: float(3.1548704948923)
! 38: float(NAN)
! 39: float(3.1354942159291)
! 40: float(3.1354942159291)
! 41: float(3.1354942159291)
! 42: float(3.1548704948923)
! 43: float(3.1548704948923)
! 44: float(-INF)
! 45: float(0)
! 46: float(-INF)
! 47:
! 48: LOG tests...base
! 49: float(2.2617809780285)
! 50: float(NAN)
! 51: float(2.275758008814)
! 52: float(NAN)
! 53: float(2.2617809780285)
! 54: float(2.2617809780285)
! 55: float(2.2617809780285)
! 56: float(2.275758008814)
! 57: float(2.275758008814)
! 58: float(-INF)
! 59: float(0)
! 60: float(-INF)
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>