负数在计算机中如何表示

2025-03-10 19:17:58
推荐回答(1个)
回答1:

-128如果表示为10000000,那么符号位怎么表示呀
负数在现代计算机里一般用补码表示:
最高位是符号位,其余位为数字的原码取反+1
1000
0000还原为原码:
最高位是1,表示负数,剩余的各位取反
111
1111
再+1
得到
1000
0000,
+128的原码,整个数为-128