java位移运算符<<和>>

来源:互联网 发布:windows脚本入门 编辑:程序博客网 时间:2024/05/19 14:18

<< : 左移运算符,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

原创粉丝点击