Herunterladen Inhalt Inhalt Diese Seite drucken

Ganzzahl-Division Und Modulus-Arithmetic; Überlauf Und Division Durch Null - NCR DECISION MATE V Bedienungsanleitung

Inhaltsverzeichnis

Werbung

GW-BASIC

Ganzzahl-Division und Modulus-Arithmetic

und die " Platten' '-Version von MS-BASIC kennen zwei weitere
Operationen: die Ganzzahl-Division und die Modulus-Arithmetic.
Die Ganzzahl-Division wird durch den Operator Schrägstrich
links (\) erreicht. Die Operanden werden vor Ausführung der
Division zu ganzen Zahlen gerundet (sie müssen im Bereich von
—32768 bis +32767 sein) und der Quotient wird ebenfalls als
ganze Zahl ausgegeben (ungerundet).
Beispiele:
10\4 = 2
25.68V6.99 = 3
Die Ganzzahl-Division steht in der Rangfolge direkt hinter
Multiplikation und Gleitkomma-Division.
Die Modulus-Arithmetik wird durch den Operator MOD ein­
geleitet.
Sie ermittelt den ganzzahligen
Division.
Beispiele:
10.4 MOD 4 = 2 (10/4 = 2, Rest 2).
25.68 MOD 6.99 = 5 (26/7 = 3, Rest 5)
Die Modulus-Arithmetik steht in der Rangfolge direkt hinter
der Ganzzahl-Division.
Überlauf und Division durch Null
eines Ausdruckes eine Division durch Null auftaucht, wird die Feh­
lermeldung " D IV IS IO N BY ZE R O " angezeigt. Der " Unendlich-
Wert" des Systems mit dem Vorzeichen des Dividenden wird als
Ergebnis der Division festgelegt und der Programmablauf wird
fortgesetzt. Falls die Berechnung einer Exponentierung eine Null
hoch eine negative Zahl ergibt, wird ebenfalls " D IV IS IO N BY
ZE R O " angezeigt und der positive " Unendlich-Wert" des Systems
wird als Ergebnis der Exponentierung angenommen, bevor das
Programm fortgesetzt wird.
Falls ein
Datenüberlauf erfolgt,
" O V E R F LO W " angezeigt, der " Unendlich-Wert" des Systems mit
dem algebraisch richtigen Vorzeichen wird als Ergebnis festgelegt
und der Programmablauf wird fortgesetzt.
— Die " Erweiterte"
Rest einer Ganzzah-
— Falls während der Berechnung
wird
die Fehlermeldung
MS-BASIC
1-9

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis