Hilfe

Str

B2D B+ B3D

Aufruf

text$ = Str$ (zahl)

Parameter

zahl beliebiger Zahlenwert als Integer, Float, String oder Type


Rückgabewert

ein String mit dem Zahlenwert


Beschreibung

Diese Stringfunktion wandelt einen beliebigen numerischen Wert in eine Zeichenkette um. Dabei kann entweder ein Integer-, Float- oder sogar ein Stringwert übergeben werden. Dies wird für weitere Stringfunktionen gebraucht.

Sogar Types können übergeben werden. Dabei werden die Werte der einzelnen Felder des Types in einen String umgewandelt und in der Form "[Wert1,Wert2,Wert3,...]" zurückgeliefert.

Wird ein Stringwert übergeben, und enthält dieser String auch Buchstaben, so werden die unverändert übernommen. Somit kann ein String nicht nur Zahlen enthalten.


Beachte, dass BlitzBasic intelligent genug ist, und eine Zahl automatisch in ein String umwandeln kann. Somit führt die Programmzeile wert$=123.456 nicht zu einem Fehler.


Diesen Befehl sollte man nicht mit Blitzarrays verwenden, da das Programm sonst abstürzt


Beispiel

Dieses Programm wandelt eine Zahl in einen String um. Danach wird die Kommaposition ermittelt:

zahl# = 12.3456
str_zahl$ = Str$( zahl# )
Print "Wert: " + str_zahl$
Print "Kommaposition: " + Instr( str_zahl$,"." )


Siehe auch

Float, Int

Übersicht Grundlagen Zeichenketten