wiseyu
一个默默无闻的搬运工
posts - 31,comments - 2,trackbacks - 0

1、<< 左移操作符:

左移操作符,
将第一个操作数向左移动第二个操作数指定的位数,空出的位置补0。
左移相当于乘. 左移一位相当于乘2;左移两位相当于乘4;左移三位相当于乘8。

如:
x<<1= x*2
x<<2= x*4
x<<3= x*8
x<<4= x*16

 

2、>> 右移操作符:

右移位运算符(>>)是把数向右移位,其作用是所有的位都向右移动指定的次数
右移相当于除. 右移一位相当于除2;左移两位相当于除以4;左移三位相当于除以8。然后取其整数

如:
x>>1= x/2取整
x>>2= x/4取整
x>>3= x*8取整
x>>4= x*16取整

 

posted on 2017-05-03 18:18  wiseyu  阅读(5217)  评论(0编辑  收藏
Top