Deutsch English
Alphabetischer Index
Array-Funktionen
CGI-Funktionen
Datentypen
Datums/Uhrzeit-Funktionen
Debugging
Operatoren
Ramtext-Funktionen
Selektion
Socket-Funktionen
Sonstige-Funktionen
Sprachelemente
Statistik-Funktionen
Stream-Funktionen
String-Funktionen
System-Funktionen
Tabellen-Funktionen
Text-Funktionen
Volltext-Funktionen
Zahlen-Funktionen
  • abs()
  • arccos()
  • cos()
  • exp()
  • frac()
  • int()
  • log()
  • random()
  • round()
  • sin()
  • sqrt()
  • str()
  • testbit()
  • val()
    Home    Überblick    Suche    Impressum    Kontakt    Mitglieder
    Themenkomplex Zahlen-Funktionen
    Funktion str()
    Kurz Zahl in String konvertieren
    Syntax STR(x : REAL [;s : INTEGER[;n : INTEGER[;t : STRING[;f : STRING[;k : STRING]]]]]] : STRING
    Parameter x : beliebiger REAL-Ausdruck
    s : Anzahl Zeichen, mit denen x mindestens ausgegeben wird (links aufgefüllt mit Leereichen)
    n : Anzahl Nachkommastellen (Vorgabe 0)
    t : Zeichen für Tausendertrennung (Vorgabe keines)
    f : linkes Füllzeichen (statt Leerzeichen)
    k : Komma-Zeichen (Vorgabe '.')
    Ergebnis Zahl als String
    Siehe auch:
    val() valstr()
    Beschreibung Zahl/String-Konvertierung

    Um eine Zahl in eine Zeichenette zu konvertieren, gibt es die Funktion STR

    STR(x) Zahl als Zeichenkette (auf ganze Zahl gerundet)
    STR(x,s) Wie oben, aber mit insgesamt s Zeichen
    STR(x,s,n) Wie zuvor aber mit n Nachkommastellen
    STR(x,s,n,t) Wie zuvor und mit Tausendertrennungzeichen t
    STR(x,s,n,t,f) Wie zuvor, aber linke Leerstellen werden durch das Füllzeichen f ersetzt
    STR(x,s,n,t,f,k) Wie oben, aber statt Dezimalkomma wird das Zeichen k eingesetzt

    Beispiele:
     STR(123.456)                    "123"
     STR(123.456,10)          "       123"
     STR(123.456,10,2)        "    123,46"
     STR(123456,1,0,'.')         "123.456"
     STR(123456,1,2,'.')      "123.456,00"
     STR(123456,13,2,' ','_','.')                  "___123 456.00"

    tdbengine chat
    irc.tdbengine.org
    #tdbengine

       Copyright © 2003-2004 tdb Software Service GmbH
       Alle rechte vorbehalten. / All rights reserved
       Letzte Änderung: 21.10.2004
    {Fehler für :execmacro{execmacro="sessionspy"}