숫자 결과 형식 지정 표(C# 참조)Formatting numeric results table (C# Reference)

다음 표에서는 숫자 결과 형식 지정에 대해 지원되는 형식 지정자를 보여 줍니다.The following table shows supported format specifiers for formatting numeric results. 마지막 열의 형식 지정 결과는 “en-US” CultureInfo에 해당합니다.The formatted result in the last column corresponds to the "en-US" CultureInfo.

형식 지정자Format specifier 설명Description Examples 결과Result
C 또는 cC or c 통화Currency string s = $"{2.5:C}";

string s = $"{-2.5:C}";
\$2.50\$2.50

(\$2.50)(\$2.50)
D 또는 dD or d DecimalDecimal string s = $"{25:D5}"; 0002500025
E 또는 eE or e 지수Exponential string s = $"{250000:E2}"; 2.50E+0052.50E+005
F 또는 fF or f 고정 소수점Fixed-point string s = $"{2.5:F2}";

string s = $"{2.5:F0}";
2.502.50

33
G 또는 gG or g 일반General string s = $"{2.5:G}"; 2.52.5
N 또는 nN or n NumericNumeric string s = $"{2500000:N}"; 2,500,000.002,500,000.00
P 또는 pP or p 백분율Percent string s = $"{0.25:P}"; 25.00%25.00%
R 또는 rR or r 라운드트립Round-trip string s = $"{2.5:R}"; 2.52.5
X 또는 xX or x 16진수Hexadecimal string s = $"{250:X}";

string s = $"{0xffff:X}";
FAFA

FFFFFFFF

설명Remarks

형식 지정자를 사용하여 형식 문자열을 만듭니다.You use a format specifier to create a format string. 형식 문자열은 Axx 형식입니다. 여기서 각 요소는 다음을 나타냅니다.The format string is of the following form: Axx, where

  • A는 숫자 값에 적용되는 형식 지정의 유형을 제어하는 형식 지정자입니다.A is the format specifier, which controls the type of formatting applied to the numeric value.
  • xx는 형식 지정 결과의 자릿수에 영향을 주는 전체 자릿수 지정자입니다.xx is the precision specifier, which affects the number of digits in the formatted output. 전체 자릿수 지정자의 값은 0에서 99 사이입니다.The value of the precision specifier ranges from 0 to 99.

10진수(“D” 또는 “d”) 및 16진수(“X” 또는 “x”) 형식 지정자는 정수 형식에만 지원됩니다.The decimal ("D" or "d") and hexadecimal ("X" or "x") format specifiers are supported only for integral types. 왕복(“R” 또는 “r”) 형식 지정자는 Single, DoubleBigInteger 형식에만 지원됩니다.The round-trip ("R" or "r") format specifier is supported only for Single, Double, and BigInteger types.

표준 숫자 형식 문자열은 다음에 의해 지원됩니다.Standard numeric format strings are supported by:

자세한 내용은 표준 숫자 형식 문자열을 참조하세요.For more information, see Standard Numeric Format Strings.

참조See also