3.1. Boolsche Operatoren

Die Operanden der Booleschen Operatoren not, and, or und xor können einen beliebigen Booleschen Typ haben. Die Operatoren liefern einen Wert vom Typ Boolean zurück.
Operator |
Operation |
Operandtyp |
Ergebnistyp |
Beispiel |
---|---|---|---|---|
not | Negation | Boolescher Typ | Boolean | not (C in MySet) |
and | Konjunktion | Boolescher Typ | Boolean | Done and (Total > 0) |
or | Disjunktion | Boolescher Typ | Boolean | A or B |
xor | exklusive Disjunktion | Boolescher Typ | Boolean | A xor B |
Diese Operatoren folgen den Standardregeln der Booleschen Logik. Beispielsweise liefert ein Ausdruck der Form x and y nur dann den Wert True, wenn beide Operanden den Wert True haben.