Herunterladen Inhalt Inhalt Diese Seite drucken

Genauigkeit Numerischer Werte - Commodore 128 Bedienungshandbuch

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

Werbung

2-8
D I M X C Z 5 )
D I M X $ ( Z , 6 )
Mit der Dimensionierung werden alle Feldelemente des dimensionierten
Feldes auf Null gesetzt.
Der Index bestimmt die Position eines Elementes im Feld.
Die maximale Anzahl von Elementen in jeder Dimension ist 32767 und es sind
maximal 255 Dimensionen möglich. Auf jeden Fall begrenzt der verfügbare
Speicher die Größe eines Feldes.
Bei zweidimensionalen Feldern gibt der erste Index grundsätzlich die Zeile
und der zweite Index die Spalte der durch ein solches Feld gebildeten Tabelle
an.
Eindimensionale Felder mit bis zu 11 Elementen brauchen nicht dimensio-
niert zu werden. Wird in einem Programm z.B. die Anweisung
n c & ) = i z . 3
verwendet, ohne daß vorher A dimensioniert wurde, so führt der Interpreter
intern die Anweisung
DIM
flC10)
aus und dimensioniert damit das Feld selbst.
Für die Namensvergabe und den Typ gelten dieselben Regeln wie für
einfache Variablen (s. Kapitel 2.5.1).

2.6 Genauigkeit numerischer Werte

Numerische Werte können, wie bereits erwähnt, intern als ganze Zahlen oder
als reelle Zahlen gespeichert werden.
Ganzzahlige Werte werden in zwei Bytes des Hauptspeichers abgelegt.
Reelle Werte werden als Gleitkommazahlen mit einer Genauigkeit bis zu 10
Stellen gespeichert.
Ein eindimensionales Gleitkommafeld X mit 26 Elemen-
ten (0 bis 25) wird dimensioniert.
Ein zweidimensionales Zeichenkettenfeld mit 21 Ele-
menten (3*7) wird dimensioniert.
Allgemeine Eigenschaften von BASIC

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis