Skip to content

Latest commit

 

History

History
14 lines (12 loc) · 2.94 KB

사용자-지정-숫자-서식.md

File metadata and controls

14 lines (12 loc) · 2.94 KB

C#. 사용자 지정 숫자 서식

형식 지정자 설명 예시 예시 결과
0 해당 숫자가 있을 경우 0을 해당 숫자로 변경 해당 숫자가 없을 경우 0을 표시 0.123.ToString("0.0000")
123.ToString("0000")
string.Format("{0:0000}",123)
0.1230
0123
0123
# 해당 숫자가 있을 경우 #을 해당 숫자로 변경

해당 숫자가 없을 경우 숫자를 표시하지 않음

입력 문자열의 해당 숫자가 의미 없는 0인 경우 결과 문자열에 표시하지 않음
123.ToString("#")
1234.ToString("(##-##)")
string.Format("{0:(##-##)}",1234)
0003.ToString("####")
123
(12-34)
(12-34)
3
. 결과 문자열에 소수 구분 기호의 위치를 결정 1.2.ToString("0.00")
string.Format("{0:.00}",1.2)
1.20
1.20
, 그룹 구분 기호 지정자와 숫자 배율 지정자로 모두 사용

그룹 구분 기호로 사용될 경우 각 그룹 사이에 지역화된 그룹 구분 기호 문자를 삽입

숫자 배율 지정자로 사용될 경우 숫자를 쉼표 단위로 끊어서 1000으로 나눔
1234.ToString("0,00")
1234567890.ToString(##,#")
1,234
1,234,567,890
% 숫자에 100을 곱하고 결과 문자열에 지역화된 백분율 기호를 삽입 0.12.ToString("#0.##%") 12%