java 左移 右移

public class test{ public static void main(String[] args) { int m = 9; int n = m >> 3; int p = 8; int q=p <<2; System.out.println("m>>3 = "+ n); System.out.println("p<<3 = "+ q); } } 

結果spa

m>>3 = 1 p<<3 = 32

左移n位,原來的數乘以2^n;右移n位,原來的數除以2^n,取整數部分code

相關文章
相關標籤/搜索