Einzelnen Beitrag anzeigen

Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#11

AW: Format Strings mit festen String längen

  Alt 5. Dez 2011, 09:10
@Sir Rufo ... ich ware igentlich davon ausgegangen, dass das jeweils die anzahl der vor und nachkommastellen angibt
also ich will im Grunde Werte zwischen 0 und 99.9 so ausgegen:
1.3
7.1
39.4
45.0
99.8
Die Hilfe spricht aber ganz klar von der Breite und da steht nix von Vorkommastellen.

Du willst doch im Grunde eine String-Formatierung haben, oder? Dann schreib Dir doch eine Funktion, die Dir das Gewünschte liefert und übergib der die vorformatierten Strings.
Aber die gibt es doch:
Format('%4.1f', [Zahl]) In Worten heißt das dann:
Zitat:
Liebes Delphi, mach mir mal aus so einem Fließkommawert einen String, der 4 Zeichen breit ist mit einer Genauigkeit von 1 (=1 Nachkommastelle). Ich gebe kein "-"-Zeichen mit, also bitte innerhalb der maximalen Breite rechtsbündig.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat