Boolean Data Type: 15-110 Summer 2010 Margaret Reid-Miller
Boolean Data Type: 15-110 Summer 2010 Margaret Reid-Miller
Operator Name
==! equal to
a! b! a && b! a || b! !a!
true! true! true! true! false!
true! false! false! true! false!
false! true! false! true! true!
false! false! false! false! true!
• de Morgan’s Law:
!!(a && b) ≡ !a || !b!
!!!(a || b) ≡ !a && !b
T T
T F
F T
F F
T T T F F F F
T F F T F T T
F T F T T F T
F F F T T T T
T T
T F
F T
F F
T T T F F F F
T F T F F T F
F T T F T F F
F F F T T T T
In English: It is not the case that age less than 12 or age greater
than or equal to 65. !!!?
In Java:
!wordsRhyme ___ &&! !wordsAlliterate!
Words don’t rhyme and they don’t alliterate