前端:0.1+0.2!=0.3 (一)

2018-08-15  本文已影响0人  Evan_CC

今天比较闲,我们来让电脑做个小学数学题吧。

直接看结果,就知道,电脑小学没毕业。。。。

当然,这只是玩笑。这个作为js 的经典笔试题,咱们还需要知道一下怎么回答比较好。

由于计算机对数字的存储是以二进制方式,有些小数转化成二进制的时候会变成一个无限循环的树,造成了精度的问题。

但是,是不是所有的小数相加都不对啊?看看0.1+0.4 是否等于 0.5 呢?

有没有头大了?

究竟什么情况下,小数点相加是成立的?

明天,明天我给大家一个非常好用的公式,嗯。。。

上一篇 下一篇

猜你喜欢

热点阅读