prevnext   » Startseite » Haupt-Referenz » Funktions-Referenz » scanSize()

scanSize()

Syntax:

value scanSize ( text, intbase = 10 )

Parameter:

?doc?
intbase Zahlenbasis für Zahlen ohne Prefix. Bei der Umwandlung eines Textes in eine Ganzzahl sind als Prefix '0b' für Binär, '0o' für Oktal, '0d' für Dezimal und '0x' für Hexadezimal in Groß- und Kleinschreibung möglich. Ohne Prefix werden die Ziffern als Zahlen zur Basis intbase ([2..36]) erwartet. Für den Sonderfall intbase==0 gilt: Zahlen ohne Prefix mit führender Null werden als Oktalzahl und alle anderen Zahlen ohne Prefix als Dezimalzahl interpretiert (wie in C/C++). Ohne Angabe des Parameters oder bei Angabe eines ungültigen Wertes (gültig sind 0 und [2..36]) wird der Wert 10 vewendet.

Beschreibung:

Der folgende Text wurde 1:1 aus der alten Dokumentation kopiert und muss evtl. noch auf den aktuellen Stand gebracht werden.

  Syntax:   'scansize ( text )'
'scansize ( text, intbase )'

'TEXT' wird analysiert und in eine Ganzzahl (32 oder 64 Bit) gewandelt. Der optionale zweite Parameter legt die Basis für die Erkennung der Ganzzahl fest.

Funktionsergebnis:

$RESULT2

Weitere ähnliche Funktionen:

Textanalyse
Funktion Kurzinfo
scan() Analyse eines Textes auf eine Konstante und Umwandlung in die entsprechende interne Darstellung.
scanBitField()
scanCharset()
scanId()
scanInterval()
scanRoman()
scanSize()
scanTime()