Carry原码、反码、补码前言原码、反码、补码
原反补是为负数而设计的,所以可以理解为正数没有反码补码,就是用原码运算。只是为了和负数保持概念一致,所以正数的原码 = 反码 = 补码。只考虑正数和负数的情况下,加法运算有三种(正数和正数,正数和负数,负数和负数),用原码可以正确算出正数和正数,但是算正数和负数就会出错。用反码可以正确算出正数和正数、正数和负数,但是算负数和负数就会出错。用补码可以正确算出加法的三种情况。原码、反码、补码的引入是为了解决做减法的问题。