昏睡硬币

文章
9
资源
0
加入时间
3年0月20天

组成原理|为什么计算机中0.3 + 0.6 等于 0.899999999...?

浮点数的不精确性打开浏览器控制台 输入 0.3 + 0.6 ,结果输出了0.8999999,不相信你可以按F12打开控制台试一试O(∩_∩)O这是为什么?我们先看下面的介绍,最后文末会给出答案。定点数的表示使用BCD编码:用二进制来表示十进制的编码方式编码过程:我们用 4 个比特来表示 0~9 的整数,那么 32 个比特就可以表示8个这样的数然后我们把最右边的 2 个 0~9 的...