![]() |
1
50
你在找
…但是看起来你想截断而不是舍入,所以:
|
![]() |
2
11
当T.J回答时
如果将返回值强制转换为数字,则将删除那些尾随的零。这是一种比自己做舍入或截断数学更简单的方法。
|
![]() |
3
6
如果不想四舍五入到小数点后两位,请使用
注意,当小数位数传递给
|
![]() |
4
5
警告! 当前接受的解决方案在某些情况下失败,例如4.27错误地返回4.26。 这是一个 general solution 那总是有效的。 (也许我应该把这个作为评论,但在撰写本文时,我没有必要的声誉) |
![]() |
5
2
大家好消息!有一段时间,有一种选择: toLocaleString() 虽然它并不是完全为舍入而设计的,但是有一些有用的选项参数。 最小整数
最小分位数
最大分数位数
最小有效数字
最大有效位数
示例用法:
但是 这与问题不符,它是四舍五入的:
ââââââ |
|
6
1
使用toPrecision:)
第二行中的2表示小数位数,这种方法返回一个数字,如果需要字符串,请删除“+”运算符。 |
|
Rik Bloemers · for循环不接受任何浮点变量 3 年前 |
![]() |
zell · 为什么存储7个浮点数需要34字节? 3 年前 |
![]() |
Atharva Sunil Sathe · 如何删除任意数的小数点? 3 年前 |
![]() |
user1658887 · 为什么**2!=a*a一些彩车? 7 年前 |