Javascript:错误的浮点数

时间:2019-06-20 17:59:31

标签: javascript floating-point precision floating-accuracy

我有一个JavaScript变量:

    let num = 1.6

如果我添加0.06,就像这样:

    num += 0.06

它返回:

    1.6600000000000001

我已阅读有关此JavaScript问题的信息,但找不到任何解决方案。我该如何避免呢?

我尝试做类似的事情:

    let num = 1.6
    let newnum = 0.06
    num = (num * 10 + newnum * 10) / 10

但是我一直得到这个奇怪的结果。

0 个答案:

没有答案