正数的补码等于原码是如何算出来的
的有关信息介绍如下:这是规定。
补码是为负数想出来的办法,目的是减法可以用加补码的方法实现,补码可用反码贺饥睁加1得来,于是又有了负数的反码。
计算机里有硬件“加法器”,有了禅岁补码,减法也可以用加法器做了,计算机里运算速度硬件远快于软件,这就是反码,补码和原码多样化的原因。
扩展资料:
原码求补码
正数
正整数的补码是其二进制表示,与原码相同 。
例:+9的补码是00001001。(备注:这个+9的补码是用8位2进制来表示的,补码表示方式很多,还有16位二进制补码表示形式,以及32位二进制补肢枯码表示形式,64位进制补码表示形式等。)
负数
求负整数的补码,将其原码除符号位外的所有位取反(0变1,1变0,符号位为1不变)后加1。
参考资料来源:百度百科-补码