如何解决JavaScript中0.1+0.2不等于0.3


console.log(0.1+0.2===0.3)// true  or  false??

`
在JavaScript中的二进制的浮点数0.10.2并不是十分精确,
在他们相加的结果并非正好等于0.3,
而是一个比较接近的数字 0.30000000000000004 ,
所以条件判断结果为false。
而对于Javascript来说,这个值通常是2^-52,而在

你可能感兴趣的:(如何解决JavaScript中0.1+0.2不等于0.3)