21.5 Boolesche Operatoren
Mit booleschen (logischen) Operatoren können Sie z. B. die Ergebnisse einzelner Vergleichsoperationen verknüpfen.
Beispiel: Die Bedingung soll erfüllt sein, wenn A gleich B ist oder C gleich D ist. Beide Vergleichsoperationen werden verknüpft mit der ODER-Verknüpfung:
(A==B) || (C == B)Eine Übersicht der booleschen Funktionen bietet Ihnen die folgende Tabelle.
Beispiel | Operation |
A and B A && B |
UND-Verknüpfung: Bedingung ist erfüllt, wenn sowohl A als auch B wahr sind. |
A or B A || B |
ODER-Verknüpfung: Bedingung ist erfüllt, wenn A oder B wahr sind. |
A xor B |
ENTWEDER oder // EXKLUSIV-ODER-Verknüpfung: Bedingung ist erfüllt, wenn A oder B wahr sind, aber nicht beide. |
! A |
NICHT-Verknüpfung: Bedingung ist erfüllt, wenn A nicht wahr ist. |
Tabelle 21.2 Boolesche Funktionen