Double richtig formatieren

12/07/2010 - 17:28 von Fritz Hilgemann | Report spam
Hallo,
ich möchte ein paar Prozentzahlen formatiert untereinander ausgeben, mit
* drei Stellen vor, zwei Stellen nach dem Komma
* Ausrichtung am Dezimalpunkt
* führende Nullen durch Blank ersetzen.
Aber ich bekomme es einfach nicht hin, auch nicht mit den zahllosen Seiten,
die Google mir empfielt.
Hat jemand vielleicht ein Beispiel dazu?

Gruß,
Fritz
 

Lesen sie die antworten

#1 Thomas Scheidegger
12/07/2010 - 17:48 | Warnen spam
Hallo Fritz

Prozentzahlen formatiert untereinander ausgeben, mit
* drei Stellen vor, zwei Stellen nach dem Komma
* Ausrichtung am Dezimalpunkt
* führende Nullen durch Blank ersetzen.



eine Variante:
string tst1 = String.Format("{0,6:F2}", 123.45); // "123.45"
string tst2 = String.Format("{0,6:F2}", 0.9944); // " 0.99"

MSDN
http://msdn.microsoft.com/de-de/lib...fckwd.aspx

http://msdn.microsoft.com/de-de/lib...awy9k.aspx

man achte auch auf die mögliche "P"-Formatierung für Prozente,
und bei allem insbesondere auf Culture-abhàngigkeiten.


Thomas Scheidegger - 'NETMaster'
http://dnetmaster.net/

Ähnliche fragen