A agaco Grünschnabel 5. Februar 2005 #1 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....
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....
J Julian Maicher Erfahrenes Mitglied 5. Februar 2005 #2 Code: double d = 3.324576878; msgbox(d.tostring("#.###")); Wobei natürlich gerundet wird, sodass die Ausgabe 3.325 ist und nicht 3.324.
Code: double d = 3.324576878; msgbox(d.tostring("#.###")); Wobei natürlich gerundet wird, sodass die Ausgabe 3.325 ist und nicht 3.324.
R Reverent Erfahrenes Mitglied 5. Februar 2005 #3 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
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