ITパスポート
テクノロジ系
AND演算で「1 AND 0」の結果はどれか。
1.
0
✓ 正解
2.
1
3.
2
4.
不定
📝 解説
AND演算(論理積)の計算問題です。AND演算は「両方が1のときだけ1になり、どちらかが0なら0になる」演算です。信号機のルールに例えると、「道路Aが青 AND 道路Bが青のとき、交差点は安全に進める(1)。どちらか一方でも赤なら進めない(0)」というイメージです。「1 AND 0」は「道路Aは青(1)だけど道路Bは赤(0)」なので結果は「進めない(0)」です。AND演算の真理値表はこうなります:0 AND 0=0、0 AND 1=0、1 AND 0=0、1 AND 1=1。両方が1のときだけ1になります。Pythonなどのプログラムでは&演算子(ビットAND)や and 演算子(論理AND)として使われます。特定のビットを「マスク(消す)」する目的でよく使われます。「AND=両方1のとき1、それ以外は0」と確実に覚えましょう!