Laden...

double formatieren

Erstellt von GeriB vor 18 Jahren Letzter Beitrag vor 18 Jahren 1.848 Views
G
GeriB Themenstarter:in
16 Beiträge seit 2005
vor 18 Jahren
double formatieren

Hallo zusammen

Wahrscheinlich für euch eine ganz einfache Frage:

Ich möchte eine Zahl vom Typ double formatiert ausgeben. Die Ausgabe soll aber in der Anzahl der Stellen vor dem Komma und nach dem Komma parametrierbar sein:

z.b. DoubleToString(1234.343433, 5 2) sollte 1234.34 als Ausgabe liefern.

Ich habe bereits gesehen, dass man mit Convert.ToString("###.##") sehr praktisch eine Formatierung durchführen kann. Wie muss man aber vorgehen, wenn die Anzahl der Ausgabestellen variabel sein soll?

Die Funktion sollte später eta so aussehen:

string DoubleToString(double Zahl, int StellenVorKomma, int StellenNachKomma)
{
?

return formatierte Zahl;
}

Hat hier bitte vielleicht jemand eine Idee

Beste Grüsse
Geri

354 Beiträge seit 2004
vor 18 Jahren

Bau dir doch das Format einfach zusammen. 5 Stellen vor dem Komma und 2 danach .. einfach 5 mal ein #, dann einen . und dann noch 2 mal ein # und das ganze übergibst du dann ...

.NET GUI - Die Community für grafische Oberflächen unter .NET
Jetzt kostenlos besorgen: .NET BlogBook
Norbert Eder
DasBackup