Freigeben über


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.

Weitere Informationen über standardmäßige und benutzerdefinierte Formatzeichenfolgen finden Sie unter Übersicht über Formatierung. Weitere Informationen zur String.Format-Methode finden Sie unter String.Format.

Zeichen

Beschreibung

Beispiele

Output

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

Zahl

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

Weitere Ressourcen

C#-Referenz

Typen-Referenztabellen (C#-Referenz)