首页 > 试题广场 >

8 位有符号二进数 11100101 代表的十进制数为()

[单选题]
8 位有符号二进数 11100101 代表的十进制数为()
  • 229
  • -27
  • 345
  • -26

注意是有符号位,首位是1,表示是负数,负数的表示是正数的原码取反加1 也就是补码。 1110 0101 要求原码 先减1 1110 0100 再取反 0001 1011 就是 27,别忘记了符号 就是-27

发表于 2017-01-06 13:38:09 回复(0)
首位是1,所以是负数,末位是1,所以是奇数,只有-27了。
编辑于 2017-08-18 16:46:00 回复(3)
补码:11100101
反码:11100100
原码:10011011
真值:0011011,从原码来看是一个负数,为-27
发表于 2018-03-14 09:46:32 回复(0)
求问,可以这么算么:
-128+64+32+4+1=-27   ?
还是说我瞎猫碰到死耗子才对的
发表于 2017-03-02 19:31:04 回复(5)
正数的原码 反码 补码是一致的;只有负数的反码和补码与原码不一致。所以将补码-1求得反码,再取反得到原码。记得加上符号位。
发表于 2021-05-17 16:13:06 回复(0)
8位有符号数的取值范围是 -127 到 +127
8位无符号数的取值范围是 0 到 255
发表于 2020-12-09 21:13:27 回复(0)
注意是有符号数,首位1代表负数,0代表正数。然后是相应位置取反加1即可以得到结果
发表于 2019-09-11 21:26:20 回复(0)
-26+25+22+20=-27
发表于 2018-09-04 10:53:10 回复(0)
该符号数补码为:11100101 可得反码为:11100100 源码为:10011011 所以十进制数为:-27
发表于 2017-08-22 21:16:00 回复(0)