一尘不染

JavaScript四舍五入至小数点后两位(仅在必要时)

javascript

我想最多舍入小数点后两位,但 仅在必要时才可以

输入:

10
1.7777777
9.1

输出:

10
1.78
9.1

如何在JavaScript中执行此操作?


阅读 275

收藏
2020-04-22

共1个答案

一尘不染

使用 Math.round(num * 100) / 100

编辑: 为了确保像1.005这样的东西正确取整,我们使用

Math.round((num + Number.EPSILON) * 100) / 100

2020-04-22