Binary 2';补基系统

Binary 2';补基系统,binary,numbers,Binary,Numbers,我在问一个关于2的补码的问题,我只是在想2的补码的位置值。例如,在二进制中,place值类似于1 2 4 8 16 32,并乘以2。但我不确定负数的位置值是多少 我的问题是,这个数字10110001是一个2的补码整数,它是什么。在2的补码系统中,最重要的位置(“符号位”,虽然这个术语会引起混淆,因为它不是纯符号)的权重为-2k,其中k是它的索引,例如8位: weights: -128 +64 +32 +16 +8 +4 +2 +1 example: 1 1 1 1 1 1

我在问一个关于2的补码的问题,我只是在想2的补码的位置值。例如,在二进制中,place值类似于1 2 4 8 16 32,并乘以2。但我不确定负数的位置值是多少


我的问题是,这个数字10110001是一个2的补码整数,它是什么。在2的补码系统中,最重要的位置(“符号位”,虽然这个术语会引起混淆,因为它不是纯符号)的权重为-2k,其中k是它的索引,例如8位:

weights: -128 +64 +32 +16 +8 +4 +2 +1
example:    1   1   1   1  1  1  0  0 (0xFC) = -128+64+32+16+8+4 = -4

在2的补码系统中,最重要的位置(“符号位”,尽管这一术语会引起混淆,因为它不是纯符号)的权重为-2k,其中k是其索引,例如8位:

weights: -128 +64 +32 +16 +8 +4 +2 +1
example:    1   1   1   1  1  1  0  0 (0xFC) = -128+64+32+16+8+4 = -4

这似乎是一个问题,因为这似乎是一个问题