什么是补码为什么要用补码?
1.计算机中为什么使用补码形式:
电脑里面的数值用补码来表示,一方面是为防止0有2个编码,另外是为了将减法运算用加法运算表示出来,以达到简化电路的作用(有负数的概念,减法也可以换算为加法)。
为什么用补码表示有符号整数?8位整数表示的范围是-128~127,却不是-127~128呢?为什么二进制10000000在原码以及反码中表示0,在补码中它不表示0,确保0表示的唯一性。它为什么表示负数,而不是整数。因为它符号位是1呀,表示负数呀,正确!继续,+128我们用补码怎么表示,包括符号位,表示为010000000,超过了2个字节,如果截取低8位,那么是10[......]