Herunterladen Inhalt Inhalt Diese Seite drucken

Logische Operatoren - Commodore 128 Bedienungshandbuch

Vorschau ausblenden Andere Handbücher für 128:
Inhaltsverzeichnis

Werbung

Allgemeine Eigenschaften von BASIC

2.7.3 Logische Operatoren

Logische Operatoren dienen zum Testen von Mehrfachvergleichen, zur
Bit-Manipulation oder zum Durchführen Boolescher Operationen mit nume-
rischen Werten.
Ein logischer Operator verknüpft zwei Operanden als Kombination aus
"wahr"- und "falsch'-Werten bitweise und liefert als Ergebnis einen Wert,
der entweder als "wahr" (von Null verschieden) oder als "falsch" (Null)
interpretiert wird.
Der Interpreter führt Operationen mit logischen Operatoren in einem ge-
mischten Ausdruck nach den arithmetischen und den Vergleichsoperatio-
nen durch.
Der Interpreter kennt drei verschiedene logische Operatoren, die im folgen-
den in der Reihenfolge, wie sie bearbeitet werden, mit ihren Wahrheitstabel-
len dargestellt werden:
Operator
NOT (log. Komplement)
AND (Konjunktion)
OR (Disjunktion)
Genau wie die Vergleichsoperatoren über ihr Ergebnis zur Steuerung des
Programmablaufes beitragen können, kann dies auch durch die Verknüpfung
von zwei oder mehreren Vergleichen durch logische Operatoren geschehen,
die
wiederum " w a h r " - und "falsch"-Werte liefern (s. a. IF-Anweisung in
Kapitel 5.2).
Operand 1
Operand 2
wahr
falsch
wahr
wahr
wahr
falsch
falsch
wahr
falsch
falsch
wahr
wahr
wahr
falsch
falsch
wahr
falsch
falsch
2-11
Ergebnis
falsch
wahr
wahr
falsch
falsch
falsch
wahr
wahr
wahr
falsch

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis