Boolean

Boolean is the term used to denote computational truth values (as opposed to the truth values of propositions. The two standard boolean values are true and false. There are a number of standard operators defined over the booleans that primarily have impacts on program control flow.

Operators

Name Notation Truth Table
and &&
X Y X && Y
false false false
false true false
true false false
true true true
or ||
X Y X && Y
false false false
false true true
true false true
true true true
not ~
X ~X
false true
true false