PHP 为任意精度数学计算提供了二进制计算器(Binary Calculator),它支持任意大小和精度的数字,以字符串形式描述
bcadd — 加法 bcadd(被加数,加数,保留几位小数);
bccomp — 比较
bcdiv — 相除
左操作数除以右操作数
left_operand
左操作数,字符串类型
right_operand
右操作数,字符串类型
scale
此可选参数用于设置结果中小数点后的小数位数。也可通过使用 bcscale() 来设置全局默认的小数位数,用于所有函数。
bcmod — 求余数
bcmul — 乘法
bcpow — 次方
bcpowmod — 先次方然后求余数
bcscale — 给所有函数设置小数位精度
bcsqrt — 求平方根
bcsub — 减法 左操作数减去右操作数.
left_operand
字符串类型的左操作数.
right_operand
字符串类型的右操作数.
scale
此可选参数用于设置结果中小数点后的小数位数。也可通过使用 bcscale() 来设置全局默认的小数位数,用于所有函数