移位操作

移位操作 左移:<<        按二进制形式把所有的数字向左移动对应的位数,高位移出(舍弃),低位的空位补零。 右移:>> 如果最高位是0,右移空的位就填入0;如果最高位是1,右移空的位置就填入1(右移n位相当于将这个数除以2的n次方) 无符号右移:>>>        无论最高位是0还是1,左侧被移空的高位都填入0 移位的数学意义: 在数字没有溢出的前提下,对于正数和负数,左移n位就相当于乘
相关文章
相关标签/搜索