计算机为什么要用反码

计算机里面存储的数据都是以补码的形式来保存的,正数的补码就是它本身,负数的补码就是它的反码加1,因为计算机无法表示负号,而反码出现则是由补码引起的,没有什么太大的作用,只不过是一个中间的变量。在计算机内,定点数有3种表示法:原码、反码和补码。反码是数值存储的一种,但是由于补码更能有效表现数字在计算机中的形式,所以多数计算机都不采用反码表示数。

相关视频/文章