Funktion zur *bergabe der Zeichenkettenform ihres numerischen Arguments.
Syntax:
STR$[~](
Faktor)
Argument: Jeder beliebige numerische Ausdruck zur Umwandlung in einen dezimalen String, jede Ganzzahl zur Umwandlung in Hexadezimalformat. Die dezimale Umwandlung wird verwendet, wenn die Tilde (~) fehlt; die Tilde bewirkt hexadezimale Umwandlung.
Ergebnis: Dezimale oder Hex-Zeichenkettendarstellung des Arguments.
Hinweise: Der von STR$ zurückgegebene String wird normalerweise in der gleichen Weise formatiert wie das Argument, wenn @% auf &A00 gesetzt ist. Wenn jedoch das meist signifikante Byte von @% verschieden von Null ist, dann liefert STR$ das Resultat in dem gleichen Format, wie es unter Berücksichtigung des aktuellen Werts von @% ausgedruckt würde. Siehe auch
PRINT.
Beispiele:
DEF FNhex4(a%)=RIGHT$("000"+STR$~(a%),4)
DEF FNdigits(a)=LEN(STR$(a))
dp=INSTR(STR$(any_val),".")