Formatowanie tabeli wyników liczbowych (odwołanie w C#)
Wyniki liczbowe można formatować za pomocą String.Format metodę, lub za pomocą Console.Write lub Console.WriteLine metoda, która wywołuje String.Format.Format jest określona przy użyciu ciągi formatów.Następująca tabela zawiera ciągi obsługiwanego formatu standardowego.Ciąg formatu, który ma następującą postać: Axx, gdzie A jest określenie formatu i xx jest Specyfikator dokładności.Określenie formatu określa typ formatowanie zastosowane do wartości liczbowych, a Specyfikator dokładności określa liczbę cyfr znaczących, czy po przecinku sformatowanych danych wyjściowych.Wartość precyzji specyfikator zakresu od 0 do 99.
Aby uzyskać więcej informacji na temat standardowych i niestandardowych ciągów formatowania, zobacz Typy formatowania w programie .NET Framework.Aby uzyskać więcej informacji o String.Format metoda, zobacz String.Format.
Określenie formatu |
Opis |
Przykłady |
Dane wyjściowe |
---|---|---|---|
C lub c |
Waluta |
Console.Write ("{0: c}", 2.5); Console.Write ("{0: c}", -2,5); |
$2.50 ($2.50) |
D lub d |
Wartość dziesiętna |
Console.Write ("{0:D5}", 25); |
00025 |
E lub e |
Naukowe |
Console.Write ("{0:E}", 250000); |
2.500000E + 005 |
F lub f |
Stałoprzecinkowe |
Console.Write ("{0:F2}", 25); Console.Write ("{0:F0}", 25); |
25.00 25 |
G lub g |
Ogólne |
Console.Write ("{0: g}", 2.5); |
2.5 |
N lub n |
Liczba |
Console.Write ("{0: n}", 2 500 000); |
2,500,000.00 |
X lub x |
Szesnastkowo |
Console.Write ("{0: x}", 250); Console.Write ("{0: x}", 0xffff); |
ŚT FFFF |
Zobacz też
Informacje
Koncepcje
Przewodnik programowania w języku C#
Standardowe ciągi formatujące liczby