Eine Zahl in eine Zeichenkette mit Str$() umwandeln

 

Die Funktion Str$() wandelt eine Zahl in eine Zeichenkette.

Der (optionale) 2. Parameter gibt die Länge der gewünschten Zeichenkette an. Wenn die Zahl für dieses Format jedoch zu groß ist, kann die resultierende Zeichenkette länger als gewünscht werden. Wenn die Zahl zu klein ist, werden Leerstellen angehängt, je nach Vorzeichen rechts (negativ) oder links (positiv).

Der (optionale) 3. Parameter gibt die Zahl der Nachkommastellen an. Ist er positiv, wird die Zahl als Gleitkommazahl dargestellt, ist er negativ, in wissenschaftlicher Schreibweise. Wenn kein dritter Parameter angegeben ist, wird die Zahl der Nachkommastellen bei einem Ganzzahlwert auf 0 und bei einem Fließkommawert aus Kompatibilitätsgründen auf 5 gesetzt.

 

Beispiele:

Str$(Constant.Pi())                      Ergebnis: "3.14159"

Str$(Constant.Pi(),0,3)                Ergebnis: "3.141"

Str$(Constant.Pi(),6,3)                Ergebnis: " 3.141"

Str$(-Constant.Pi(),0,-3)                Ergebnis: "-3.141e+00"

 

Gehen Sie zum Erstellen z.B. folgendermaßen vor:

1.  Suchen Sie die Funktion in der alphabetischen Liste oder filtern Sie die Funktionen, indem Sie in das Filterfeld über der Funktionenliste "Str$" eingeben.

§ Doppelklicken Sie die Funktion "Str$()" um diese in die Bearbeitungszeile zu übertragen.

§ Ziehen Sie die Funktion per Drag & Drop in die Bearbeitungszeile.

§ Um eine Variable und eine Funktion gleichzeitig einzufügen, ziehen Sie die gewünschte Variable per Drag & Drop direkt auf die Funktion in der Funktionsliste. Die Variable wird als erster Parameter eingefügt.

2.  Mit eingefügt werden Platzhalter für die Parameter, welche die Funktion erwartet oder zulässt. Der erste dieser Parameter ist automatisch markiert und Sie werden aufgefordert, diesen Platzhalter durch einen gültigen Wert zu ersetzen. Es empfiehlt sich, zuerst alle Parameter der Funktion durch die entsprechenden Werte zu ersetzen, bevor Sie mit der Definition des Ausdrucks fortfahren.

3.  Für die meisten Parameter sind auch Funktionen als Werte zulässig. Solange Sie diese ebenfalls über die Registerkarte "Funktion" einfügen, achtet der Designer für Sie auf die korrekte Schreibweise.

4.  Alternativ tippen Sie direkt in der Bearbeitungszeile den Funktionsnamen "Str$" ein und übernehmen dann die Funktion aus der Vorschlagsliste.