[Inhalt] [Zurück] [Weiter] [Thema] [Index]

StrToReal()


Syntax:

StrToReal (String s) : Real
s: ein String, der eine Realzahl repräsentiert

Beispiel:

r := StrToReal ("3.14")

Beschreibung:

Wandelt den String s in eine Realzahl um.

Wenn aus s keine Zahl zu gewinnen ist, wird 0 geliefert. Ein Leerstring ergibt beispielsweise 0.

Im Gegensatz zu IsReal() wird s nicht vollständig ausgewertet, sondern nur bis zu dem Zeichen, bis zu dem sich eine Zahl ergibt. Wenn ein Zeichen erreicht wird, das zusammen mit den vorhergehenden Zeichen keine Zahl ergeben würde, wird die Auswertung vorher beendet. Beispiele: 10abc ergibt 10, 45-8 ergibt 45, 1.2e3 ergibt 1200 und 1.2e3.4 auch 1200.

Die Strings Luecke und Lücke (Groß-Kleinschreibung beachten) ergeben die Konstante Luecke.

Siehe auch OnOff(), StrToIvl() und StrToRange().



toposoft 19.04.2024