gpt4 book ai didi

javascript - 将点值更改为 0。值

转载 作者:行者123 更新时间:2023-11-28 19:52:03 25 4
gpt4 key购买 nike

在我的一些 JavaScript 计算中,我想像这样更改值:

Value = 3.075

Result =
3
0.075
0.005

现在我用value.toString().split(".")[1] 并返回 075 ,而不是 0.075

最佳答案

您可以使用 Number.prototype.toFixed 的组合和模运算符。

由于 float 错误,首先采用 3.075 % 1 并收到 0.07500000000000018
然后执行 .toFixed(3) 将其转换为固定精度字符串。

(3.075 % 1).toFixed(3)
>> "0.075"

与获取0.005相同

parseFloat((3.075 % 0.01).toFixed(3))
>> 0.005

关于javascript - 将点值更改为 0。值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23275512/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com