s$ = FormatStr(fmt$, ...)
C printf
Deklaration. Hier ist eine Liste aller Token, die derzeit
unterstützt werden:
%c%d%i%d
%o%u%x%X%e%E%e aber mit Großbuchstabennotation ( [-]d.ddd Eħdd )
%f%g%e oder %f Format (welche kompakter ist)
%G%g aber mit Großbuchstabennotation
%sSie können auch eine Zahl in dem Token angeben, welche die Anzahl der Zeichen begrenzt. Zum Beispiel, wenn Sie das Token "%.6x" verwenden, wird die durch diesen Befehl erzeugte Hexadezimalzahl immer 6 Ziffern haben.
Da das Prozentzeichen für Token verwendet wird, müssen Sie zwei
Prozentzeichen (%%) setzen, falls Sie eines in einer Zeichenkette
verwenden wollen.
fmt$)
a = 128
s$ = FormatStr("The number " .. a .. " is $%x in hexadecimal notation", a)
Der obige Code konvertiert die Zahl 128 in die hexadezimale Notation.
a = 255
s$ = FormatStr("The number " .. a .. " is $%.6x in RGB notation", a)
Der obige Code wandelt die Nummer 255 in einen 6-stelligen
hexadezimalen Wert, der oft verwendet wird, um RGB-Farben
anzugeben.