ビット単位の論理演算の仕組み
ビット演算は、2つの数値を1つの桁ごとに比較し、どの桁にも同じ単純な規則を適用します。ANDは両方が1のとき、ORはどちらかが1のとき、XORは片方だけが1のとき1になり、NOTは1つのビットを単純に反転します。
ANDの結果が1になるのはいつ?
ビット演算は、2つの数値を1つの桁ごとに比較し、どの桁にも同じ単純な規則を適用します。ANDは両方が1のとき、ORはどちらかが1のとき、XORは片方だけが1のとき1になり、NOTは1つのビットを単純に反転します。
ANDの結果が1になるのはいつ?