Javascript:将边界0.5的小数点后2位四舍五入
Javascript : Rounding 2 decimal places of boundary 0.5
如何获得0.5的舍入数,之前我在这个链接中找到:
点击此处
但这不是我想要的:
我想要这个例子:
- 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)
将确保结果有两个小数位,即使它们都是零。
下面是一个工作示例。。。
http://jsfiddle.net/xoo7c898/
相关文章:
- 将数字四舍五入到小数点后两位
- 将数字四舍五入到小数点后两位,以设置货币格式
- AngularJS {{ val | number:1 }} 不四舍五入到小数点后 1 位
- 使用AngularJS将HTML文件中的数字限制为小数点后2位
- 如何在javascript中获取no的小数点后三位
- 用Javascript显示价格,小数点后两位
- 小数点后两位四舍五入-找不到正确的公式
- 将值提交到小数点后 2 位
- 如何将结果固定为小数点后 2 位
- 如何在输入上转换为小数点后 2 位
- 如何将小数向上舍入到小数点后 n 位
- 将 JavaScript 数字转换为小数点后两位
- 将结果限制在小数点后 2 位
- 更改为在小数点后添加 2 位数字
- Javascript 将数字舍入到小数点后 2 位
- 将数字舍入到小数点后两位,并删除任何其他小数点
- 防止用户在小数点前 2 位数字后输入更多数字
- 在谷歌图表中以小数点后两位显示数字
- 在 Javascript 中难以将 json 对象值四舍五入到小数点后两位
- 如果为float,则显示小数点2位;如果为int,则显示十进制0位