Bezeichnung
Val -- konvertiert eine Zeichenkette in eine Zahl
Übersicht
var, chrs = Val(string$)
Beschreibung
Konvertiert die Zahl in string$ in die Variable var. Falls es keine Zahl in der Zeichenkette gibt, wird var auf 0 gesetzt. Die Zeichenkette kann auch hexadezimale Zahlen enthalten, sofern sie mit einem "$" anfangen.

Ab Hollywood 2.0 können Sie auch eine Zeichenfolge übergeben, die nun eine binäre Zahl enthält. Sie müssen einfach ein Präfix mit dem "%"-Zeichen verwenden. Zusätzlich wird nun ein zweiter Wert zurückgegeben, der angibt, wie viele Zeichen Val() aus der Zeichenkette gelesen hat. Auf diese Weise können Sie die Länge der Zahl bestimmen.

Siehe auch ToNumber(), ToString() und StrStr().

Eingaben
string$
umzuwandelnde Zeichenkette
Rückgabewerte
var
Variable, die die umgewandelte Zahl enthält
chrs
Anzahl der Zeichen, die konvertiert wurden
Beispiel
result, chrs = Val("500 people were on the train.")
Print(result, "-", chrs)
Das gibt "500-3" aus.

Navigation zeigen