論理演算とは?
論理演算とは、真(1)・偽(0)を対象にした演算。AND(論理積)、OR(論理和)、NOT(否定)、XOR(排他的論理和)が基本で、ビット列に適用するとマスク処理やフラグ操作になる。
ろんりえんざん
論理演算の意味
真(1)・偽(0)を対象にした演算。AND(論理積)、OR(論理和)、NOT(否定)、XOR(排他的論理和)が基本で、ビット列に適用するとマスク処理やフラグ操作になる。
論理演算の具体例
あるビットだけを取り出したい(マスクしたい)ときは取り出したい位置を1にした値とAND、特定ビットを立てたいときはOR、反転したいときはXORを使う。
論理演算は試験でどう引っ掛けられる?
2のn乗-1(下位nビットがすべて1の値)とのANDは、2のn乗で割った剰余を求める操作と等価になる。
論理演算と関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。