Herunterladen Inhalt Inhalt Diese Seite drucken

Überlauf Und Division Durch Null; Vergleichende Operatoren - NCR GW-BASIC Betriebsanleitung

Inhaltsverzeichnis

Werbung

Überlauf und Division durch Null
Falls während der Berechnung eines Ausdrucks eine Division durch Null
auftaucht, wird die Fehlermeldung „Division durch Null" (DIVISION BY
ZERO) angezeigt. Der „Unendlichwert" des Systems mit dem Vorzei­
chen des Dividenden wird als Ergebnis der Division festgelegt und der
Programmablauf wird fortgesetzt. Falls die Berechnung einer Potenzie­
rung eine Null mit negativer Potenz ergibt, wird ebenfalls „Division durch
Null" (DIVISION BY ZERO) angezeigt und der positive „Unendlich­
wert" des Systems wird als Ergebnis der Potenzierung angenommen,
bevor das Programm fortgesetzt wird.
Im Falle eines Datenüberlaufs wird die Fehlermeldung „Überlauf4
(OVERFLOW) ausgegeben, der Unendlichwert des Systems mit dem
algebraisch richtigen Vorzeichen wird als Ergebnis festgelegt und der
Programmablauf wird fortgesetzt.

VERGLEICHENDE OPERATOREN

Mit diesen Operatoren werden zwei Werte miteinander verglichen. Das
Ergebnis des Vergleichs ist entweder „richtig" (-1) oder „falsch" (0). Es
kann dann zur Entscheidung über den weiteren Programmablauf
benutzt werden (Siehe IF, Kapitel 4).
O perator
=
< >
<
>
< = o d e r = <
> = o d e r = >
(Das G le ic h h e its z e ic h e n d ie n t a u ch zu r Z u w e is u n g von
W e rte n an V a ria b le . S ie h e LET, K a p ite l 4).
Wenn arithmetische und vergleichende Operatoren in einem Ausdruck
kombiniert werden, werden immer zuerst die arithmetischen Operatio­
nen ausgeführt. Zum Beispiel ist der Ausdruck:
X+Y < (T-l)/Z
„richtig44, wenn der Wert von X plus Y kleiner ist als der Wert von T
minus 1 geteilt durch Z.
GW-BASIC
V ergleichstext
G le ic h h e it
U n g le ic h h e it
k le in e r als
g rö ß e r als
kle in e r o d e r g le ich
g rö ß e r o d e r g le ich
EINFÜHRUNG
Musterausdruck
X = Y
X O Y o d e r X X Y
X < Y
X > Y
X < = Y o d e r X = < Y
X > = Y o d e r X = > Y
1-27

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis