说明:我们实际写php的时候,我们时常会用到+-*/(加减乘除),如果用直接加减,会在精度不够的下出现如10.000000001等,因为我们不管是在php后端还是前端一定要用精确计算方法
具体方法如下,使用参数很简单就不用描述了,方便大家忘记查找。
另外建议大家直接使用标准方法,本身就很简单明了,不建议大家再次封装,因为没有什么意 义。
/**
* 精确加法
/
bcadd($a,$b,$scale);
/**
* 精确减法
/
bcsub($a,$b,$scale);
/**
* 精确乘法
/
bcmul($a,$b,$scale);
/**
* 精确除法
/
bcdiv($a,$b,$scale);
/**
* 精确求余/取模
/
bcmod($a,$b);
/**
* 比较大小
/
bccomp($a,$b,$scale); // 比较到小数点位数