Java 移位运算
2021-03-26 本文已影响0人
丿星纟彖彳亍
左移
代表乘,左移一位代表乘2,左移两位代表乘4,左移n位代表乘以2的n次方,依次递增。
- 12<<1=24
- 12<<2=48
- 12<<n=12*2n
右移
代表除,右移一位代表除2,右移两位代表除4,右移n位代表除以2的n次方依次递增。
- 12>>1=6
- 12>>2=3
- 12>>n=12/2n
代表乘,左移一位代表乘2,左移两位代表乘4,左移n位代表乘以2的n次方,依次递增。
代表除,右移一位代表除2,右移两位代表除4,右移n位代表除以2的n次方依次递增。