javascript的toFixed方法不是严格的四舍五入,看别人说toFixed使用的银行家舍入法:
四舍六入五考虑,五后非零就进一,五后为零看奇偶, 五前为偶应舍去,五前为奇要进一。
但是我去Chrome上控制台测试,测试结果如下:
1.05.toFixed(1) // 1.1 T
1.15.toFixed(1) // 1.1 F
1.25.toFixed(1) // 1.3 T
1.35.toFixed(1) // 1.4 T
javascript的toFixed方法不是严格的四舍五入,看别人说toFixed使用的银行家舍入法:
四舍六入五考虑,五后非零就进一,五后为零看奇偶, 五前为偶应舍去,五前为奇要进一。
但是我去Chrome上控制台测试,测试结果如下:
1.05.toFixed(1) // 1.1 T
1.15.toFixed(1) // 1.1 F
1.25.toFixed(1) // 1.3 T
1.35.toFixed(1) // 1.4 T