ビット演算にはAND、OR、XOR、NOTなどがあります。 今回複数の(ボタン)ビットのうち、特定のビットのみを取り出したい。 その場合、AND (論理積)を使用します。 B AND &B0001 これは 変数B と &B0001 のAND演算を行う計算式です。 ANDというのは、2つの値の同じ桁のビットが、両方とも 1 の場合、計算結果 1 となり、 どちらか片方が 0 の場合、計算結果は 0 となる演算です。 筆算だと 0011 0101 ------ 0001