BC 数学 函数
bcadd(left_operand,right_operand[,scale]) | 2个任意精度数字的加法计算
返回减法之后结果为字符串类型 |
bcsub(left_operand,right_operand[,scale]) | 2个任意精度数字的减法
返回减法之后结果为字符串类型 |
bcmul(left_operand,right_operand[,scale]) | 2个任意精度数字乘法计算
返回结果为字符串类型 |
bcdiv(left_operand,right_operand[,scale]) | 2个任意精度的数字除法计算
返回结果为字符串类型 |
bcmod(left_operand,modulus ) | 对一个任意精度数字取模
返回字符串类型取模后结果,如果系数为0则返回null |
bccomp(left_operand,right_operand[,scale] ) | 比较两个任意精度的数字
如果两个数相等返回0, 左边的数 |
bcpow(left_operand,right_operand[,scale] ) | 任意精度数字的乘方
返回结果为字符串类型 |
bcpowmod(base,exponent,modulus[,scale]) | 将任意精度数提高为另一个,并减少指定的模数
以字符串形式返回结果, |
bcscale(scale) | 设置所有bc数学函数的默认小数点保留位数
返回:true/false |
bcsqrt(operand[,scale]) | 任意精度数字的二次方根
返回二次方根的结果为字符串类型,如果操作数是负数则返回null. |
Math 函数