我们都知道计算机中的数据是用 补码 表示的。相信大家对他们的概念都比较熟悉了,现在说一下需要注意的几个地方。 我们暂且用 8 位表示。1、原码的表示范围是 -127 ~ +127 共256个。(包含一个 +0 和 -0)。正是由于原码有 正负零之分,给我们的运算带来了很大的麻烦。所以才引进 反码。2、...
补码的意思是不需要做减法只用加法就可以求减法的结果 比如:8-2就计算8+2的补码,能得到同样结果 照此,加0和减0都是同样的结果的话,正0和负0都一样都是0 按照补码的求法:负0=正0的二进制取反加1,00000000B取反=11111111B,加1=100000000B,因采用8位二进制计算,最前面的1被舍弃,因此...
这个没有为什么,它本身就没有,补码的最高位表示符号,1为负,0为正
这个解释简单明了,就是1和0在正补码和负补码的意思是相反的
长度为1个字节的二进制数,如采用补码表示,有3个1,5个0组成,则可以表示最小整数为 我算的最小的是1110000,第1位是负,其余7位求反,为什么选项里没有啊,
1长度为1个字节的二进制数,如采用补码表示,有3个1,5个0组成,则可以表示最小整数为我算的最小的是1110000,第1位是负,其余7位求反,为什么选项里没有啊,A-127 B-121 C-3 D -125 2 长度为1个字节的二进制数,如采用补码表示,有3个1,5个0组成,则可以表示最小整数为 我算的最小的是1110000,第1位...