Zwei Zahlen, Variablen oder algebraische Ausdrücke verknüpft mit einem
relationalen Operator bilden einen logischen Ausdruck, der wahr (1), falsch
(0) oder nicht abgefragt sein kann. Um festzustellen, ob ein logischer
Ausdruck wahr oder unwahr ist, stellen Sie ihn in die Stack-Ebene 1 und
µ
drücken (
). Beispiele:
'2<10'
'2<10'
In dem nächsten Beispiel gehen wir davon aus, dass die Variable m nicht
initialisiert wurde (ihr wurde noch kein numerischer Wert zugeordnet);
'2==m'
Die Tatsache, dass das Ergebnis nach dem Vergleich der Originalaussage
entspricht, bedeutet, dass keine eindeutige Aussage getroffen werden kann.
Logische Operatoren
Logische Operatoren sind Ausdrücke, die in einfache logische Aussagen
integriert werden oder diese modifizieren können. Die verfügbaren logischen
Operatoren können über die nachstehende Tastenfolge aufgerufen werden:
„° @) T EST@ L.
Folgende Operatoren stehen zur Verfügung: AND, OR, XOR (exklusiv oder),
NOT und SAME. Die Operatoren erzeugen Ergebnisse die wahr oder
unwahr sind, abhängig vom Wert der betroffenen logischen Aussage. Der
Operator NOT (Negation) gilt für einzelne logische Aussagen. Alle anderen
gelten immer für zwei logische Aussagen.
Eine Auflistung aller möglichen Kombinationen für eine oder zwei Aussagen
zusammen mit dem Ergebnis durch Anwendung eines bestimmten logischen
Operators führt zu einer Wahrheitstabelle für den Operator. Nachfolgend
finden Sie Wahrheitstabellen für alle im Rechner verfügbaren logischen
Operatoren:
µ
, Ergebnis: 1. (wahr)
µ
, Ergebnis: 0. (unwahr)
µ
, Ergebnis: '2==m'
p
NOT p
1
0
0
1
Seite 21-48