from:http://hi.baidu.com/logeable/item/7b83c6cebcf1d15aad00ef15
1.求出该负数的原码 -7原码是10000111
2.求出补码 -7补码是11111001(除符号位各位取反,末尾加一)
3.对补码进行右移(补1) 例如右移两位:得到补码形式是11111110
4.求出右移后的补码的原码 得到原码为10000010(除符号位各位取反,末尾加一)
5.得到10进制数 得到十进制数为-2

from:http://hi.baidu.com/logeable/item/7b83c6cebcf1d15aad00ef15
1.求出该负数的原码 -7原码是10000111
2.求出补码 -7补码是11111001(除符号位各位取反,末尾加一)
3.对补码进行右移(补1) 例如右移两位:得到补码形式是11111110
4.求出右移后的补码的原码 得到原码为10000010(除符号位各位取反,末尾加一)
5.得到10进制数 得到十进制数为-2