mirror of
https://github.com/php/php-src.git
synced 2025-08-15 21:48:51 +02:00
Add some more test cases for BCMath
Closes GH-7851.
This commit is contained in:
parent
0698bf794f
commit
f2b50156bc
3 changed files with 18 additions and 2 deletions
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue