我完全不懂2进制的原理。。谁能给我解释下计算机里的补码 和为什么采用补码

来源:百度知道 编辑:UC知道 时间:2024/05/27 07:35:15
谢谢。。。

所谓补码,主要针对负数而言,因为正数的反码与补码都为自己本身(即原码,也就是二进制形式)。
负数的补码就是在原码的基础上取反,然后在尾数加“1”,相加加后该进的要向前一位进一;
为什么采用补码形式呢?为了让计算机更好的识别存储的正负数,以及让符号和数字统一处理,一起搞定。计算时相加运算时最高位如果近的话就舍去。呵呵,这也是我一直提倡的计算机专业人员要知道“1+1=0”的问题。

你觉得别人回答你的比起你自己在百度搜索的资料会更容易懂吗?