Java語言中的右移操作符和除法操作符在程序中經常被使用到。
//右移操作符>>:將二進制數向右移動一定的位數 int a = 10; //二進制數為1010 a = a >>1; //右移一位,二進制數變為0101,即十進制數為5 System.out.println(a); //除法操作符/:將一個數除以另一個數 int b = 10; int c = 3; int d = b / c; //d的值為3,因為10除以3等于3余1 System.out.println(d);
使用右移操作符可以實現二進制數的快速除以2,而使用除法操作符可以得到兩個數的商。