【发布时间】:2015-01-09 10:06:40
【问题描述】:
我知道这可能非常简单和常见,但我想知道这个计算:
示例:我有一个十进制数 4.716981132075472,但我只需要 4 数,有没有计算可以做到这一点?
【问题讨论】:
-
你总是想四舍五入?
Math.floor(number)?
标签: javascript math
我知道这可能非常简单和常见,但我想知道这个计算:
示例:我有一个十进制数 4.716981132075472,但我只需要 4 数,有没有计算可以做到这一点?
【问题讨论】:
Math.floor(number)?
标签: javascript math
尝试四舍五入:
var result = 4.716981132075472 << 0;
alert(result);
或
var result = Math.floor(4.716981132075472);
alert(result);
【讨论】:
<< 左移位运算符
var result = 4.716981132075472 | 0;
您正在寻找Math.floor()docs here
【讨论】:
试试Math.floor( 4.716981132075472);。这会将数字向下舍入到最接近的整数,从而解决您的问题。
【讨论】: