숫자 결과 형식 지정 표(C# 참조)

업데이트: 2007년 11월

String.Format 메서드를 사용하거나 String.Format을 호출하는 Console.Write 메서드를 통해 숫자 결과의 형식을 지정할 수 있습니다. 형식은 형식 문자열을 사용하여 지정합니다. 다음 표에서는 지원되는 표준 형식 문자열을 보여 줍니다. 형식 문자열의 형식은 Axx입니다. 여기서 A는 형식 지정자이고 xx는 전체 자릿수 지정자입니다. 형식 지정자는 숫자 값에 적용될 형식을 제어하고 전체 자릿수 지정자는 형식이 지정된 출력의 유효 자릿수 또는 소수 자릿수를 제어합니다.

표준 및 사용자 지정 형식 문자열에 대한 자세한 내용은 형식 지정 개요를 참조하십시오. String.Format 메서드에 대한 자세한 내용은 String.Format을 참조하십시오.

문자

설명

예제

출력

C 또는 c

통화

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

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

$2.50

($2.50)

D 또는 d

Decimal

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

00025

E 또는 e

공학용

Console.Write("{0:E}", 250000);

2.500000E+005

F 또는 f

고정 소수점

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

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

25.00

25

G 또는 g

일반

Console.Write("{0:G}", 2.5);

2.5

N 또는 n

숫자

Console.Write("{0:N}", 2500000);

2,500,000.00

X 또는 x

16진수

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

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

FA

FFFF

참고 항목

개념

C# 프로그래밍 가이드

참조

string(C# 참조)

기타 리소스

C# 참조

형식 참조 표(C# 참조)