Es gibt mehrere Möglichkeiten:
- double.ToString()
- String.Format()
- Console.Write() und Console.WriteLine()
In allen Fällen kannst du einen String mit Angaben zur Formatierung angeben, bei den Console-Varianten benötigst du die Überladungen mit (string, object), wobei als Object die Variable der Zahl zu verwenden ist. Beispiel:
C#-Quelltext
1: 2:
| double d = 123456.789; Console.WriteLine("n", d); |
Hier lernst du u.a. Folgendes: Bei sehr vielen Methoden gibt es
Überladungen mit unterschiedlichen Argumenten, die ähnliches machen. Um solche Überladungen zu finden und vergleichen zu können, ist ein intensives Blättern in der
SDK-Doku/MSDN unerlässlich. Für die möglichen
Formatangaben helfen die Stichwörter "Übersicht über die Formatierung", "Zahlenformatbezeichner", "Formatzeichenfolgen für Datum und Uhrzeit".
Gruß Jürgen