java位移运算符

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_25932039/article/details/78779962

<< : 左移运算符,num << a,相当于num乘以2的a次方
>> : 右移运算符,num >> a,相当于num除以2的a次方

左移运算符<<:

100<<1=100*2^1=100*2=200
100<<2=100*2^2=100*4=400
100<<3=100*2^3=100*8=800

右移运算符>>:

100>>1=100/2^1=100/2=50
100>>2=100/2^2=100/4=25
100>>3=100/2^3=100/8=12

猜你喜欢

转载自blog.csdn.net/qq_25932039/article/details/78779962