Jerry~Mouse 发表于 2021-10-15 19:32:48

基础问题

>>> 0.1 + 0.2 == 0.3
False

为什么是False呢

深谙流年 发表于 2021-10-15 19:57:38

百度,这个有解释

大马强 发表于 2021-10-15 19:59:04

我在b站看到过https://www.bilibili.com/video/BV1xq4y1D7Ep

小甲鱼的铁粉 发表于 2021-10-15 20:26:21

浮点型数字的判断都是不准确的,所有的数字在计算机中存储是二进制形式存储的,但是浮点数转化为二进制数字是不精确的
这里写的是0.1、0.2、0.3,但其实计算机看到的可能是
0.1000000000001,0.20000000000002,0.30000000023
页: [1]
查看完整版本: 基础问题