我不明白为什么一个字节可以采用的最低值-128.我可以看到最高值是127,因为它是01111111二进制的,但是如何-128只用8位表示,其中一个用于符号?正128已经是8位,即10000000,然后你需要第9位来表示负号.
请有人帮我解释一下这个问题.
我知道要获得整数的二进制补码,我们首先翻转位并加一,但我很难计算出 Tmax 和 Tmin?
在使用二进制补码表示有符号整数的 8 位机器中,我如何找到它可以容纳的最大和最小整数值?
tmax 会 = 吗01111111?和 tmin = 11111111?