相关疑难解决方法(0)

如何在Javascript中舍入一个数字?

我想使用Javascript来舍入一个数字.由于这个数字是货币,我希望它像这些例子一样向上舍入(2个小数点):

  • 192.168 => 192.20
  • 192.11 => 192.20
  • 192.21 => 192.30
  • 192.26 => 192.30
  • 192.20 => 192.20

如何使用Javascript实现这一目标?内置的Javascript函数将根据标准逻辑(小于和大于5)向上舍入数字.

javascript rounding

156
推荐指数
4
解决办法
17万
查看次数

Javascript:累计到5的下一个倍数

我需要一个实用函数,它接受一个整数值(长度从2到5位),向上舍入到5的下一个倍数,而不是最近的5的倍数.这是我得到的:

function round5(x)
{
    return (x % 5) >= 2.5 ? parseInt(x / 5) * 5 + 5 : parseInt(x / 5) * 5;
}
Run Code Online (Sandbox Code Playgroud)

当我跑步时round5(32),它给了我30,我想要的地方35.
当我跑步时round5(37),它给了我35,我想要的地方40.

当我跑步时round5(132),它给了我130,我想要的地方135.
当我跑步时round5(137),它给了我135,我想要的地方140.

等等...

我该怎么做呢?

javascript math rounding

96
推荐指数
4
解决办法
6万
查看次数

标签 统计

javascript ×2

rounding ×2

math ×1