您的位置首页百科词条

正数的补码等于原码是如何算出来的

正数的补码等于原码是如何算出来的

的有关信息介绍如下:

这是规定。

补码是为负数想出来的办法,目的是减法可以用加补码的方法实现,补码可用反码贺饥睁加1得来,于是又有了负数的反码。

计算机里有硬件“加法器”,有了禅岁补码,减法也可以用加法器做了,计算机里运算速度硬件远快于软件,这就是反码,补码和原码多样化的原因。

正数的补码等于原码是如何算出来的

扩展资料:

原码求补码

正数

正整数的补码是其二进制表示,与原码相同 。

例:+9的补码是00001001。(备注:这个+9的补码是用8位2进制来表示的,补码表示方式很多,还有16位二进制补码表示形式,以及32位二进制补肢枯码表示形式,64位进制补码表示形式等。)

负数

求负整数的补码,将其原码除符号位外的所有位取反(0变1,1变0,符号位为1不变)后加1。

参考资料来源:百度百科-补码