求教!一个二进制数为10000100把它看为补码那么表示的数是不是负的252……急啊……为什么啊……

2025-01-03 13:46:25
推荐回答(3个)
回答1:

如果10000100为补码那么反码为10000001原码为01111110=2+4+8+16+32+64=126为正

回答2:

先求出原码,为补码取反减1:01111011
- 1
----------------
01111010=126是正数

回答3:

10000100,这是几位的?

如果是8位的补码,那就只能表示数字 -128 到 +127。