我需要将浮点数四舍五入到最接近的整数,即使该点后面的数字小于 0.5。
例如,
- 4.3 应该是 5(不是 4)
- 4.8 应该是 5
如何在 JavaScript 中做到这一点?
我需要将浮点数四舍五入到最接近的整数,即使该点后面的数字小于 0.5。
例如,
如何在 JavaScript 中做到这一点?
使用Math.ceil
[MDN]功能
var n = 4.3;
alert(Math.ceil(n)); //alerts 5
采用ceil
var n = 4.3;
n = Math.ceil(n);// n is 5
向上舍入到第二个 (0.00) 小数点:
var n = 35.85001;
Math.ceil(n * 100) / 100; // 35.86
到第一个(0.0):
var n = 35.800001;
Math.ceil(n * 10) / 10; // 35.9
为整数:
var n = 35.00001;
Math.ceil(n); // 36
采用
Math.ceil( floatvalue );
它将根据需要舍入该值。