式言語


論理演算子
論理演算子 (!、&、|) は、論理値を結合します。次の演算の結果はすべて True になります。カッコの有無による 2 種類を示してあります。カッコがあると演算の順序が分かりやすくなりますが、この場合は省略可能です。論理演算子はその周囲の比較演算子よりも優先度が低いからです。

4 = 2 + 2 & 5 = 3 + 2
(4 = 2 + 2) & (5 = 3 + 2)

4 = 2 + 2 | 5 = 2 + 2
(4 = 2 + 2) | (5 = 2 + 2)

! 5 = 2 + 2
! (5 = 2 + 2)