Herunterladen Inhalt Inhalt Diese Seite drucken

GFA BASIC 3.0 Bedienungsanleitung Seite 63

Inhaltsverzeichnis
Variablen und Speicherverwaltung
Die Funktionen STR$, BIN$, OCT$ und HEX$ wandeln einen numeri-
schen Ausdruck x in eine Zeichenkette um. In dieser Zeichenkette steht
die Zahl, die aus dem numerischen Ausdruck x berechnet wird.
In y steht, wie lang der zurückgemeldete String sein soll. Ist y größer als
die Anzahl der Zeichen, die für die Darstellung der Zahl benötigt werden,
so wird der String bei STR$ vorn mit Leerzeichen aufgefüllt. Bei den
Funktionen BIN$, OCT$ und HEX$ wird der Ergebnis-String gegebenen-
falls mit Nullen aufgefüllt.
STR$(x)
STR$(x,y)
STRS(xy,Z)
X,¥,Z:
aexp
STR$ wandelt eine Zahl 'x in einen String. Ein zweiter Parameter 'y' gibt
an, auf wie viele Stellen der Ergebnis-String links mit Leerzeichen aufge-
füllt wird bzw. wie viele Zeichen des Ergebnis-Strings (vom Zeichenketten-
ende gezählt) verwendet werden.
STR$(x,n) entspricht RIGHT$(SPACE$(n) +STR$(x),n).
Eine weitere Variante von STR$ verfügt über einen dritten Parameter 'z'.
Dabei wird die Zahl 'x' auf 'y Stellen mit 'z Nachkommastellen formatiert
und gerundet.
Beispiel:
a=123.4567
PRINT STR$(a,6,2)
PRINT STR$(PI,5,3)
PRINT STR$(PI,2,2)
--> Schreibt die Zahlen 123.46, 3.142 und 14 auf den Bildschirm.
2-9
Inhaltsverzeichnis
loading

Inhaltsverzeichnis