$a=9.95; $b= 0.01; $count=$a+$b; //这里输出是9.959999999999999 //精确该当是9.96才对
查了一下手册创造
php是有高精度打算函数

$a=9.95; $b= 0.01; $count= bcadd($a,$b,2); // 输出9.96
当我们须要进行涉及小数位的高精度打算时候建议利用高精度函数去进行打算
bcadd — 2个任意精度数字的加法打算bccomp — 比较两个任意精度的数字bcdiv — 2个任意精度的数字除法打算bcmod — 对一个任意精度数字取模bcmul — 2个任意精度数字乘法打算bcpow — 任意精度数字的乘方bcpowmod — Raise an arbitrary precision number to another, reduced by a specified modulusbcscale — 设置所有bc数学函数的默认小数点保留位数bcsqrt — 任意精度数字的二次方根bcsub — 2个任意精度数字的减法