如何将数字四舍五入到最接近的 10 位?例如,如果数字 = 123,则应四舍五入为 100,如果大于 150 的值为 175,则应四舍五入为 200,数字会发生变化吗?
最佳答案
您可以为此使用 Math.round()
。 Math.round()
小数舍入。在这种情况下,为了得到小数,我们需要将 a
除以 100 (155/100 = 1.55)。现在 Math.round()
会将这个数字四舍五入为 2。我们现在可以再次将这个数字乘以 100 以获得正确的数字。
试试这个:
var number = 155;
var rounded = Math.round( number / 100 ) * 100;
关于javascript - 将数字四舍五入到最接近的 10 位 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28761020/