为什么要使用补码

若使用原码表示负数 两个值相加 如 +2 + -2 = 0 若使用原码进行计算 -2 的最高位为符号位 100 做运算 100 + 010 = 110 结果不对 所以要使用 补码进行运算

补码: 负数 按位取反 + 1 0和正数的补码为原码

posted @ 2021-09-08 17:17  RainbowMagic  阅读(100)  评论(0)    收藏  举报