正如您在此网站上看到的,计算舍入数的常用方法是: Math.round(num * 100)/ 100
但是我的测试向我展示了这种方法的奇怪行为:
Math.round(1.155 * 100)/ 100 = 1.16
Math.round(1.355 * 100)/ 100 = 1.36
Math.round(1.455 * 100)/ 100 = 1.46
Math.round(0.255 * 100)/ 100 = 0.26
Math.round(2.255 * 100)/ 100 = 2.26
Math.round(3.255 * 100)/ 100 = 3.26
小心!