Herunterladen Inhalt Inhalt Diese Seite drucken

NCR GW-BASIC Betriebsanleitung Seite 136

Inhaltsverzeichnis

Werbung

G
W -B A S IC -B E F E H L E F U N K T IO N E N
CVI, CVS, CVD
CVI, CVS, CVD
Funktion
Syntax:
Verwendung:
Bemerkung:
Beispiel:
Hinweis:
4-62
CVI(<2-Byte-Text)
CVS(<4-Byte-Text)
CVD(<8-Byte-Text)
Zur Umwandlung von Textwerten in numerische
Werte.
Numerische Werte, die von einer Plattendatei mit
wahlfreiem Zugriff gelesen wurden, müssen von
Text zurück in Zahlen gewandelt werden. CVI
wechselt einen 2-stelligen Text in einen Ganzzahl­
wert um. CVS wandelt einen 4-stelligen Text in eine
Zahl mit einfacher Genauigkeit, und CVD wandelt
einen 8-stelligen Text in eine Zahl mit doppelter
Genauigkeit. In jedem einzelnen Fall wird das
Ergebnis in der numerischen Variablen gespei­
chert, der Text selbst wird von der Umwandlung
nicht beeinflußt.
70 FIELD #1,4 AS N$, 12 AS B$
80 GET #1
90 Y=CVS(N$)
Der Datensatz, der von der Datei mit wahlfreiem
Zugriff in Zeile 80 gelesen wurde, wird von der
Anweisung FIELD von Zeile 70 in zwei Zeichenket­
tenvariablen N$ und B$ aufgeteilt. Zeile 90 betrach­
tet N$ als das Zeichenkettenäquivalent einer Zahl
mit einfacher Genauigkeit, und überträgt den ent­
sprechenden numerischen Wert auf Y. Wahr­
scheinlich war N$ ursprünglich eine Zahl, die mit
Hilfe der MKS$-Funktion auf die Datei geschrieben
wurde.
Die Funktionen MKI$, MKS$ und MKD$ führen
die umgekehrten Vorgänge durch, das heißt, sie
wandeln numerische Werte in Zeichenketten um.
GW-BASIC

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für NCR GW-BASIC

Inhaltsverzeichnis