例如Java代码
(b >> 4) & 0x0f的运算过程:b的二进制形式为:1111 00014位数字被移出:1111 1111按位与运算:0000 1111转为10进制形式为:15b & 0x0f的运算过程:b的二进制形式为:1111 00010x0f的二进制形式为:0000 1111按位与运算:0000 0001转为10进制形式为:112345678910111213141516171819复制代码类型:[java]
所以,该程序的输出如下:
b = 0xf11复制代码类型:[java]
3、无符号右移无符号右移运算符>>>
它的通用格式如下所示:
value>>>num
num指定要移位值value移动的位数 。
无符号右移的规则只记住一点:忽略了符号位扩展,0补最高位
无符号右移运算符>>>只是对32位和64位的值有意义
推荐阅读
- 减肥饮食计划的推荐法则是
- 怎样吃红枣效果最好“法则”是这些
- matlab矩阵 怎么用matlab进行矩阵运算?
- 26度穿衣法则是什么 26度穿衣法则公式
- 探究星际2单位移动机制:为何围杀容易而甩尾消失
- 《星际争霸2》取胜的10条黄金法则及APM提高办法
- 成熟男士穿搭 成熟男士穿搭法则
- 一念逍遥灵界法则是什么 一念逍遥灵界法则介绍
- 一念逍遥五行法则怎么加点 一念逍遥五行法则加点攻略
- 一念逍遥天地法则怎么解锁 一念逍遥天地法则解锁攻略