Zahlen formatieren

agaco

Grünschnabel
Ich möchte double Zahlen mit z.b. 3 Stellen nach dem Komma ausgeben ...
z.b double i=3.324576878;

Ausgabe soll (z.b in einer Textbox) so sein : 3.324
Mit String.Format habe ich schon experimentiert, aber ...
Wie mache ich das ?

Danke für Hilfe schon im voraus....
 
Code:
double d = 3.324576878;
msgbox(d.tostring("#.###"));
Wobei natürlich gerundet wird, sodass die Ausgabe 3.325 ist und nicht 3.324.
 
Hallo,
ich habe da eine Idee die aber vielleicht etwas umständlich ist.

double i= 3.345456345;
string d;
d = i.ToString();
textBox.Text = d.SubString(0, d.IndexOf(",")+3);

Ich hoffe das hilft
MfG Reverent
 
Zurück