全部问题 > 当前问题

(11111111)2如果第一位有符号为什么不等于-255

ζั͡ޓއއއ 池小早 2016-2-22 16:10:52

共 1 个回答

最佳答案

青栀如初 2016-2-22 16:35:18

亲爱哒

  不好意思,刚刚才看到问题

  对于有符号哒二进制11111111来说:

它的最高位是1,所以是负数.

按补码规则,如下等式成立:

负数 = 负数的绝对值按位取反+1

负数按位取反+1 =负数的绝对值

所以11111111按位取反+1 就等于 1.

因此,对应-1,而不是-255

   亲爱哒,“望采纳哟!”如果还有什么不懂哒问题我们还可以一起讨论哟,相信我们一定会把问题解决哒,么么哒亲爱哒!        

    亲爱哒“新年快乐哟!祝你在新的一年里开开心心乐常在,健康幸福永相随!”么么哒亲爱哒*^_^**^_^**^_^*

问题来自: 进制的转换