ビット演算子については 難しいので ここでは割愛しますが 気になったら調べてみるのもいいでしょう。