应该是错误的!8位整数为例说明: 原码就是这个数本身的二进制形式。 例如:1000001 就是-10000001 就是+1 正数的反码和补码都是和原码相同。 负数的反码是将其原码除符号位之外的各位求反如‘0’在原码和反码中有两种表示,补码中只有一个,正数的原、反、补码都是一样的, +0 -0原码:0...
最后一个问题,书上一个表:真值=-1000,原码为为一个横杠-,反码也为一个横杠-,但是补码为1000,横杠是不能表示的意思吗?但是为什么补码又有值?为什么说补码负数表示范围较正数表示宽,能多表示一个最负的数(绝对值最大的负数),其值等于-2 的n次方(纯整数)或-1(纯小数) ...