我们在JavaScript中遇到了Math.round()的问题。问题是这个函数对于负数不能正确舍入。例如:
1.5 ~= 2
0.5 ~= 1
-0.5 ~= 0 //错误
-1.5 ~= -1 //错误
根据算术取整,这是不正确的。-0.5的正确数字应该是-1,-1.5应该是-2。
在Javascript中有没有标准的方法来正确地对负数进行舍入?
https://stackoverflow.com/questions/41586838
相似问题