Javascript : 边界 0.5 的小数点后 2 位四舍五入
Javascript : Rounding 2 decimal places of boundary 0.5
如何取0.5的四舍五入,之前在这个link:
找到
点击here
但这不是我想要的:
我想要这样的例子:
- 10.24 = 10.25
- 17.90 = 17.90
- 3.89 = 3.90
- 7.63 = 7.65
jQuery对我来说没问题。
如果您希望将数字四舍五入到最接近的值 0.05
,请使用 Math.round(num * 20) / 20
。
这将满足您的需求...
function roundoff(value) {
return (Math.round(value / 0.05) * 0.05).toFixed(2);
}
使用 Math.round
会将值四舍五入到最接近的 0.05,然后使用 toFixed(2)
将确保结果有 2 位小数,即使它们都是零。
这是一个工作示例...
如何取0.5的四舍五入,之前在这个link:
找到点击here
但这不是我想要的:
我想要这样的例子:
- 10.24 = 10.25
- 17.90 = 17.90
- 3.89 = 3.90
- 7.63 = 7.65
jQuery对我来说没问题。
如果您希望将数字四舍五入到最接近的值 0.05
,请使用 Math.round(num * 20) / 20
。
这将满足您的需求...
function roundoff(value) {
return (Math.round(value / 0.05) * 0.05).toFixed(2);
}
使用 Math.round
会将值四舍五入到最接近的 0.05,然后使用 toFixed(2)
将确保结果有 2 位小数,即使它们都是零。
这是一个工作示例...