小数是以二进制的形式存储的,有些小数靠二进制无法完全存储,存的是近似值 => 导致结果出现误差
例如 0.1+0.2=0.3
打印结果
这里推荐两种解决方法
1、先扩大相应的倍数计算(10 、100、1000),计算完后再缩小相应的倍数。
2、 官方给出的方法 : num.toFixed(n) 保留n位小数(四舍五入) => 返回相应数值的字符串
--------------------------end--------------------------------------------------------------------------------