Tabelle zur Formatierung numerischer Ergebnisse (C#-Referenz)

Sie können die numerischen Ergebnisse mit der String.Format-Methode formatieren oder mit der Console.Write-Methode oder der Console.WriteLine-Methode, die String.Format aufruft.Das Format wird mittels Formatzeichenfolgen angegeben.In der folgenden Tabelle sind die unterstützten Standardformatzeichenfolgen aufgeführt.Die Formatierungszeichenfolge nimmt die folgende Form an: Axx, wobei A der Formatbezeichner und xx der Genauigkeitsbezeichner ist.Der Formatbezeichner steuert die auf den numerischen Wert angewendete Formatierung, und der Genauigkeitsbezeichner steuert die Anzahl der signifikanten Stellen oder Dezimalstellen in der formatierten Ausgabe.Der Wert der Genauigkeitsangabe reicht von 0 bis 99.

Weitere Informationen über die 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

Number

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

Referenz

string (C#-Referenz)

Konzepte

C#-Programmierhandbuch

Standardmäßige Zahlenformatzeichenfolgen

Weitere Ressourcen

C#-Referenz

Referenztabellen für Typen (C#-Referenz)