Add some more test cases for BCMath

Closes GH-7851.
This commit is contained in:
Chun-Sheng, Li 2021-12-30 20:02:56 +08:00 committed by GitHub
parent 0698bf794f
commit f2b50156bc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 18 additions and 2 deletions

View file

@ -8,9 +8,13 @@ bcmath.scale=0
<?php
echo bcadd("1", "2"),"\n";
echo bcadd("-1", "5", 4),"\n";
echo bcadd("-1", "-5", 4),"\n";
echo bcadd("1", "-5", 4),"\n";
echo bcadd("1928372132132819737213", "8728932001983192837219398127471", 2),"\n";
?>
--EXPECT--
3
4.0000
-6.0000
-4.0000
8728932003911564969352217864684.00

View file

@ -7,10 +7,16 @@ bcmath.scale=5
--FILE--
<?php
echo bcadd("2.2", "4.3", "2")."\n";
echo bcadd("2.2", "4.3", 2)."\n";
echo bcadd("2.2", "-7.3", "1")."\n";
echo bcadd("-4.27", "7.3");
echo bcadd("2.2", "-7.3", 1)."\n";
echo bcadd("-4.27", "7.3")."\n";
echo bcadd("-4.27", "-7.3");
?>
--EXPECT--
6.50
6.50
-5.1
-5.1
3.03000
-11.57000

View file

@ -8,9 +8,15 @@ bcmath.scale=0
<?php
echo bccomp("-2", "-2")."\n";
echo bccomp("-2", "2", "1")."\n";
echo bccomp("-2.29", "-2.3", "2");
echo bccomp("-2.29", "-2.3", "2")."\n";
echo bccomp("-2.29", "2.3", "2")."\n";
echo bccomp("2.29", "-2.3", "2")."\n";
echo bccomp("-2.29", "-2.3", "1");
?>
--EXPECT--
0
-1
1
-1
1
1