Logische Ausdrücke
Logische Ausdrücke sind zusammengesetzte Vergleichsausdrücke, die gebildet werden, indem sie einfache Vergleichsausdrücke mit logischen Operatoren kombinieren. Die Operatoren logical_and (AND, .AND. oder &&) und logical_or (OR, .OR. oder||) sind binäre Operatoren. Beide Operanden müssen einfache Vergleichsausdrücke oder logische Ausdrücke sein, die true oder false bewerten. Der Operator logical_not (.NOT.) erfordert nur einen einzelnen Operanden. Die folgende Liste enthält eine Beschreibung zu jedem der logischen Operatoren und einige beispielhafte logische Ausdrücke.
Operator | Ergebnis |
---|---|
AND. , AND oder && | Wertet true aus, wenn beide Operanden true sind. Andernfalls wertet er false aus. |
.OR. , OR oder|| | Wertet true aus, wenn einer der Operanden true ist. Wertet false aus, wenn beide Operanden false sind. |
.NOT. oder NOT | Wertet true aus, wenn ein einzelner Operand false ist. Wertet false aus, wenn der Operand true ist. |
Beispiele: