2018/10/17

JavaScript 问答题 解释一下下面代码的输出。 console.log(0.1 + 0.2); //0.30000000000000004 console.log(0.1 + 0.2 == 0.3); //false 首先,我们要站在计算机的角度思考 0.1 + 0.2 这个问题。我们知道,能被计算机读懂的是二进制,而不是十进制,所以我们先把 0.1 和 0.2 转换成二进制看看: 0.1
本站公众号
   欢迎关注本站公众号,获取更多信息