← 基本情報 道場

出題範囲 › 第 1 章 基礎理論

ビット演算とマスク

元のビット列とマスクパターンを桁ごとに論理演算して、特定の桁だけを操作する。取り出し=AND、反転=XOR、1 にする=OR。操作したい桁を 1、それ以外を 0 にしたマスクを作るのが基本。

先に学ぶ知識点:6 つの論理回路(AND・OR・NOT・NAND・NOR・XOR)

解説(冒頭)

ビット演算とは、あるビット列とマスクパターン(型紙のようなビット列)で論理演算をして、元のビット列を操作することです。
演算は桁ごとに独立に行われるので、「マスクが 1 の桁ではどうなるか/0 の桁ではどうなるか」だけ覚えれば十分です。

この続き:解説の残り・インタラクティブ教材 1 個・例題 2 問・練習問題は、ログインして学べます。

基本情報 道場で続きを学ぶ →

← 状態遷移図 確率と場合の数(順列・組合せ) →