32プログラム[32]右から左
タイトル:の右端から4から7までの整数をとります。
プログラムの分析:このことを考慮してください。
(1)第1の右4を作ります。
(2)低4が全て1である設けられ、残りは0の数です。利用可能な〜(〜0 << 4)
(3)上記の両方&計算あろう。
パッケージcskaoyan。 パブリッククラスcskaoyan32 { @ org.junit.Test ます。public void logicalShift(){ java.util.Scanner =新しいjava.util.Scanner(System.in)で。 System.out.println(「入力数:」)。 INT A = in.nextInt()。 int型、B = A >> 4。 INT C =〜(〜0 << 4)。 int型D = B&C。 System.out.println(A + "" + D)。 in.close(); } }