将一个浮点数上升到javascript中的下一个整数
即使点之后的数字小于0.5,我也需要将浮点数整数到最接近的整数。
例如,
- 4.3应该是5(不是4)
- 4.8应该是5
我怎样才能在JavaScript中做到这一点?
使用Math.ceil
[MDN]function
var n = 4.3; alert(Math.ceil(n)); //alerts 5
使用ceil
var n = 4.3; n = Math.ceil(n);// n is 5
使用
Math.ceil( floatvalue );
它会根据需要四舍五入。
舍入到第二个(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
jsbin.com