Tabelle zur Formatierung numerischer Ergebnisse (C#-Referenz)

Sie können die numerischen Ergebnisse mithilfe der String.Format-Methode oder der Console.Write- oder Console.WriteLine-Methode formatieren, durch die String.Format aufgerufen wird. Das Format wird mithilfe von Formatzeichenfolgen angegeben. Die folgende Tabelle enthält die unterstützen Standardformatzeichenfolgen. Die Formatzeichenfolge nimmt die folgende Form an: Axx, wobei A der Formatbezeichner und xx die Genauigkeitsangabe ist. Der Formatbezeichner steuert den Formatierungstyp, der auf den numerischen Wert angewendet wird. Die Genauigkeitsangabe steuert die Anzahl signifikanter Stellen oder Dezimalstellen der formatierten Ausgabe. Der Wert der Genauigkeitsangabe liegt im Bereich 0–99.

Weitere Informationen zu standardmäßigen und benutzerdefinierten Formatierungszeichenfolgen finden Sie unter Formatierung von Typen. Weitere Informationen zur String.Format-Methode finden Sie unter String.Format.

Formatbezeichner Beschreibung Beispiele Ausgabe
C oder c Währung Console.Write("{0:C}", 2.5);

Console.Write("{0:C}", -2.5);
$2.50

($2.50)
D oder d Decimal Console.Write("{0:D5}", 25); 00025
E oder e Wissenschaftlich Console.Write("{0:E}", 250000); 2.500000E+005
F oder f Festkomma Console.Write("{0:F2}", 25);

Console.Write("{0:F0}", 25);
25.00

25
G oder g Allgemein Console.Write("{0:G}", 2.5); 2.5
N oder n Anzahl Console.Write("{0:N}", 2500000); 2,500,000.00
X oder x Hexadezimal Console.Write("{0:X}", 250);

Console.Write("{0:X}", 0xffff);
FA

FFFF

Siehe auch

C#-Referenz
C#-Programmierhandbuch
Standardmäßige Zahlenformatzeichenfolgen
Referenztabellen für Typen
string