テクノロジ系 / アルゴリズムとプログラミング
ビット演算
ビット演算は、数値を2進数のビット単位で直接操作する演算です。
もう少し詳しく
各ビットごとにAND・OR・NOTを取ったり、ビットを左右にずらす(シフト)操作です。シフトは2倍・1/2倍の計算にも使えます。試験では、似た用語との違いを意識しながら、何のためのものかを一言で言えるようにしておくと理解が安定します。
試験での見方
例:左に1ビットシフトすると、その数は2倍になります。
テクノロジ系 / アルゴリズムとプログラミング
ビット演算は、数値を2進数のビット単位で直接操作する演算です。
各ビットごとにAND・OR・NOTを取ったり、ビットを左右にずらす(シフト)操作です。シフトは2倍・1/2倍の計算にも使えます。試験では、似た用語との違いを意識しながら、何のためのものかを一言で言えるようにしておくと理解が安定します。
例:左に1ビットシフトすると、その数は2倍になります。
論理演算(真偽1個)との違い、シフトと乗除の関係が頻出です。用語そのものだけでなく、関連する用語との違いも合わせて押さえておきましょう。