Herunterladen Inhalt Inhalt Diese Seite drucken

Commodore 128 Bedienungshandbuch Seite 22

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

Werbung

2-10
Im folgenden sind die sechs verschiedenen Vergleichsoperatoren, die der
BASIC-Interpreter kennt, tabellarisch zusammengestellt.
Operator
=
< > , > <
<
>
< = , = <
> = , = >
Wenn in einem Ausdruck sowohl arithmetische als auch Vergleichsoperato-
ren vorkommen, so werden zuerst die arithmetischen Operatoren abgearbei-
tet.
Beispiele:
Bei Zeichenkettenvergleichen wird von beiden Ketten zeichenweise der
CBM-ASCIl-Code verglichen. Es werden alle Zeichen, also auch führende
und nachfolgende Leerstellen verglichen. Die Wirkung ist am besten an
folgenden Beispielen zu erkennen, die alle logisch "wahr" sind, also den Wert
- 1 liefern:
"Afl"<"ftB"
" f i a " < " f l f i "
" H f l U S " = " H f t U S "
" H P I U S " > " H f i N S "
" f t ! " < " f i $ "
"LI " > " U "
X $ = " 1 2 " : X $ < " 1 3 "
Vergleich auf
Gleichheit
Ungleichheit
kleiner als
größer als
kleiner als oder gleich
größer als oder gleich
A + B < C X - Y J / Z
Dieser Ausdruck ist "wahr" (liefert den Wert - 1 ) , wenn
der Wert von A + B kleiner ist als der Wert X - Y dividiert
durch Z.
1 8 8 I F S I N C X X 8 T H E N 1 8 8 8
Wenn der SIN(X) negativ wird, liefert der Vergleich ein
"wahres" Ergebnis (-1) und das Programm verzweigt
nach Zeile 1000.
Allgemeine Eigenschaften von BASIC
Beispiel
A = B
A < > B , A > < B
A < B
A > B
A < = B , A = < B
A > = B , A = > B

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis