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
# Python带符号左移在Python中,左移操作符(
C中的无符号整数在java中的处理
我们知道,在Java中常用的位移运算有三种,...
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M