n = ToNumber(s$[, base])
s$
in eine
Zahl. Das optionale Argument base
kann verwendet werden,
um z.B. Binär-, Oktal- und Hexzahlen zu konvertierten oder
eine andere Basis im Bereich von 2 bis 36. Der Standardwert
ist 10 (dezimal). Bei den Basis von 11 bis 36 werden die
Buchstaben des englischen Alphabets als zusätzliche Ziffern
(10 = A, 35 = Z) verwendet. Groß- und Kleinschreibung wird
nicht benötigt.
Ab Hollywood 6.0 kann dieser Befehl auch eine Variable vom
Typ #LIGHTUSERDATA
in eine Zahl umwandeln. Da dieser Variabletyp
Zeiger speichert, ist er nur für erfahrene Anwender oder Debug-Zwecke
interessant.
Siehe auch Val(), ToString() und StrStr().
r = ToNumber("10000") ; gibt 10000 zurück r = ToNumber("10110111", 2) ; gibt 183 zurück r = ToNumber("523", 8) ; gibt 339 zurück r = ToNumber("FFFF", 16) ; gibt 65535 zurück