From 6b0aaabc9853fb07fb657e2dc5d551df16b6bcb6 Mon Sep 17 00:00:00 2001 From: Ilia Alshanetsky Date: Sat, 9 Aug 2003 16:48:30 +0000 Subject: [PATCH] MFH: Added/improved tests for bugs 24142, 24063, 24951, 24980 --- ext/standard/tests/math/bug24142.phpt | 18 ++++++++++++++---- ext/standard/tests/serialize/bug24063.phpt | 19 ++++++++++++++----- 2 files changed, 28 insertions(+), 9 deletions(-) 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 -- 2.50.1