全站数据
8 4 2 0 5 8 1

什么是补码

学习俱乐部 | 教育先行,筑梦人生!         
问题更新日期:2024-04-18 14:22:23

问题描述

什么是补码希望能解答下
精选答案
最佳答案

补码是在反码的基础上,正数不变,负数符号位不变,其余各位取反后加1。

这样,我们就可以用相同的二进制表示正数和负数,计算机内部就可以进行加减运算了。然而,计算机在进行浮点数的比较时,又引入了一种新的编码方式——移码。移码是在补码的基础上,将符号位提到最高位,其余各位不变。这样就可以直观地表示出浮点数的正负了。