Herunterladen Inhalt Inhalt Diese Seite drucken

Speicherplatzbedarf; Typenumwandlung - NCR GW-BASIC Betriebsanleitung

Inhaltsverzeichnis

Werbung

Der
Umgang m it Feld-Variablen unterscheidet
einfachen numerischen Variablen. Soll die Feld-Variable mehr als 11
Elemente (Indices von 0 bis 10) bzw. mehr als eine Dimension enthalten,
muß sie dementsprechend benannt werden (siehe DIM im Kapitel „GW-
BASIC-Befehle und Funktionen"). Wenn Sie ein Feld verwenden, bevor
es definiert wurde, wird angenommen, daß es sich um ein eindimensio­
nales Feld handelt und die höchste Zuweisung 10 aufweist. Dies erfolgte
bereits, als ein Wert dem Inhalt eines Elements zugewiesen bzw. der
Inhalt gelesen wurde, wobei das gesuchte Element in Klammem angege­
ben sein muß, wie z.B.:
V(2)=65
Dabei ist besonders zu beachten, daß hier der Wert 65 dem dritten (!)
Element der Feld-Variablen V zugewiesen wird (das erste Element wird
mit dem Index 0 versehen, vorausgesetzt Sie ändern dies nicht in 1 mit
Hüfe von OPTION BASE).
Die verschiedenen Typen von Zahlenvariablen benötigen folgenden
Speicherplatz:
Ganzzahl einschließlich Hexadezimal- und Oktalzahlbyte - 2 Byte
Variable von einfacher Genauigkeit - 4 Byte
Variable von doppelter Genauigkeit - 8 Byte
Bei einem Feld sind diese Zahlen als Speicherplatz pro Element zu ver­
stehen. Der Speicherplatzbedarf einer Zeichenketten-Variablen ist die
Länge der Zeichenkette (Anzahl der Zeichen) plus 3 Byte.
Offensichtlich benötigen die Zahlen mit höherer Genauigkeit mehr Spei­
cherplatz. Sie zu berechnen nimmt mehr Zeit in Anspruch. Ein Pro­
gramm mit Ganzzahlen läuft daher schneller ab, besonders wenn es sich
dabei um immer wiederkehrende Rechenvorgänge handelt.
Zuweilen muß fur GW-BASIC eine Zahl von einem Genauigkeitsgrad in
den anderen umgewandelt werden. Ist dies der Fall, gelten die in diesen
Abschnitt aufgefuhrten Regeln. Wenn Sie versuchen, eine Zeichenket-
ten-Variable einer Zahlenvariablen zuzuweisen oder umgekehrt, meldet
sich GW-BASIC mit einem „Type mismatch" (Typenvermischung).
• Wird ein Zahlenwert von einer Genauigkeit einer Zahlenvariablen
von unterschiedlicher Genauigkeit zugeordnet, wird die Zahl zusam-
GW-BASIC

SPEICHERPLATZBEDARF

TYPENUMWANDLUNG

EINFÜHRUNG
sich
von
kaum
dem m it
1-19

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für NCR GW-BASIC

Inhaltsverzeichnis