你计算的是补码右移结果,是对的,书上说的是在程序里有符号数和无符号数的机器码的计算,有符号的负数要+1这样可以保证-7/2=-6/2=3,-3/2=-2/2=1
【补码的计算】 -3的原码:1 000 0011 -3的补码:1 111 1101...