java運算符右移和左移的快速理解

java運算符右移>>和左移<<的快速理解

“ << " : 左移運算符,num << n, 相當於 num 乘以2的 n 次方
" >> " : 右移運算符,num >> n, 相當於 num 除以2的 n 次方

ps:

1<<4 , 即 1×2^4=16;
2<<3 , 即 2×2^3=16;
3<<5 , 即 3×2^5=96;

16>>4 , 即 16÷2^4=1;
16>>3 , 即 16÷2^3=2;
96>>5 , 即 96÷2^5=3;
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章