Annotation of embedaddon/php/ext/standard/tests/math/bug25694.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: Bug #25694 (round() and number_format() inconsistency)
3: --INI--
4: precision=14
5: --FILE--
6: <?php
7: echo "round 0.045 = " . round(0.045, 2) . "\n";
8: echo "number format 0.045 = " . number_format(0.045, 2) . "\n\n";
9: echo "round 0.055 = " . round(0.055, 2) . "\n";
10: echo "number format 0.055 = " . number_format(0.055, 2) . "\n\n";
11: echo "round 5.045 = " . round(5.045, 2) . "\n";
12: echo "number format 5.045 = " . number_format(5.045, 2) . "\n\n";
13: echo "round 5.055 = " . round(5.055, 2) . "\n";
14: echo "number format 5.055 = " . number_format(5.055, 2) . "\n\n";
15: echo "round 3.025 = " . round(3.025, 2) . "\n";
16: echo "number format 3.025 = " . number_format(3.025, 2) . "\n\n";
17: echo "round 4.025 = " . round(4.025, 2) . "\n";
18: echo "number format 4.025 = " . number_format(4.025, 2) . "\n\n";
19: ?>
20: --EXPECT--
21: round 0.045 = 0.05
22: number format 0.045 = 0.05
23:
24: round 0.055 = 0.06
25: number format 0.055 = 0.06
26:
27: round 5.045 = 5.05
28: number format 5.045 = 5.05
29:
30: round 5.055 = 5.06
31: number format 5.055 = 5.06
32:
33: round 3.025 = 3.03
34: number format 3.025 = 3.03
35:
36: round 4.025 = 4.03
37: number format 4.025 = 4.03
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>