PHP BC High Accuracy function library
$right returns 1 * $scale the number of decimal digits *************************************************************************************** $a = 4.45; $b = 5.54;if (Bccomp ($a, $b, 2) = = 0) {} ************************************************************************ * Two high-precision numbers added *string bcadd (String $left _operand, String $right _operand [, int $scale]) * The number of decimal points returned $scale $a = 1.0321456; $b = 0.0123456; $c = Bcadd ($a, $b, 2);//var_dump ($c); * Two high-precision number subtraction *sstring bcsub ( String $left _operand, String $right _operand [, int $scale]) * $scale the number of decimal points returned ****************************************** $a = 1.0321456; $b = 3.0123456; $c = bcsub ($a, $b, 2); Var_dump ($c); * Two high-precision numbers for remainder/modulus *string bcmod (String $left _operand, String $ Modulus) *********$a = 6; $b = 4; $c = Bcmod ($a, $b);//var_dump ($c); * Two high-precision numbers divide *string bcdiv ( String $left _operand, String $right _operand [, int $scale]) * $scale The default number of decimal places is 0 ***************************************** $a = 6; $b = 5; $c = Bcdiv ($a, $b, 3); Var_dump ($c); * Two high-precision numbers multiply *string bcmul ( String $left _operand, String $right _operand [, int $scale]) * $scale The default number of decimal places is 0 ***************************************** $a = 3.1415926; $b = 2.4569874566; $c = Bcmul ($a, $b, 6);//var_dump ($c); * Two high-precision number of the second square value *string Bcpow (String $left _operand, String $right _operand [, int $scale]) * $scale The default number of decimal places is 0 *****************$a = 3.1415926; $b = 2; $c = Bcpow ($a, $b, 3);// Var_dump ($c); * The square root of the *string bcsqrt (string $operand [, int $scale]) * $scale decimal number The number of points by default is 0 *************************************************** $b = bcsqrt ($a, 6);//var_dump ($b); * Set the number of decimal places for the BC function *bool bcscale (int $scale) * $scale The default number of decimal places is 0 **************************** **//bcscale ();? >
http://www.bkjia.com/PHPjc/1015088.html www.bkjia.com true http://www.bkjia.com/PHPjc/1015088.html techarticle php BC High-Accuracy Library $right returns 1 * $scale the number of decimal places ************************************************************************* $a = 4.45; $b = 5.54;if (BC ...