From: Ilia Alshanetsky Date: Sat, 9 Aug 2003 16:48:30 +0000 (+0000) Subject: MFH: Added/improved tests for bugs 24142, 24063, 24951, 24980 X-Git-Tag: php-4.3.3RC4~67 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6b0aaabc9853fb07fb657e2dc5d551df16b6bcb6;p=php MFH: Added/improved tests for bugs 24142, 24063, 24951, 24980 --- diff --git a/ext/standard/tests/math/bug24142.phpt b/ext/standard/tests/math/bug24142.phpt index ab0914db9a..244952369d 100644 --- a/ext/standard/tests/math/bug24142.phpt +++ b/ext/standard/tests/math/bug24142.phpt @@ -2,9 +2,19 @@ Bug #24142 (round() problems) --FILE-- ".round($v, 2)."\n"; + $v += 0.01; +} ?> --EXPECT-- -5.05 -5.06 +round(0.005, 2) -> 0.01 +round(0.015, 2) -> 0.02 +round(0.025, 2) -> 0.03 +round(0.035, 2) -> 0.04 +round(0.045, 2) -> 0.05 +round(0.055, 2) -> 0.06 +round(0.065, 2) -> 0.07 +round(0.075, 2) -> 0.08 +round(0.085, 2) -> 0.09 diff --git a/ext/standard/tests/serialize/bug24063.phpt b/ext/standard/tests/serialize/bug24063.phpt index 3d172993eb..e1cdfecf55 100644 --- a/ext/standard/tests/serialize/bug24063.phpt +++ b/ext/standard/tests/serialize/bug24063.phpt @@ -5,10 +5,19 @@ serialize_precision=100 precision=12 --FILE-- --EXPECT-- -string(9) "d:1.0E-6;" -float(1.0E-6) +0.1 0.1 +0.01 0.01 +0.001 0.001 +0.0001 0.0001 +1E-05 1E-05 +1E-06 1E-06 +1E-07 1E-07 +1E-08 1E-08 +1E-09 1E-09