출력
-
C# 정수형 자리수 맞추기 ( 앞에 0으로 채우기)C# 2016. 4. 11. 16:29
※ 블로그를 이전하며 이 글을 개선하여 포스팅했습니다. (링크) 예를 들어 00001 , 01000, 01248 이런식으로 출력하고 싶을 때 출력하려는 해당 정수의 ToString에서 정해줄 수 있습니다. int i = 123; 1 Console.WriteLine("{0}", i.ToString("D5")); cs 출력 00123 ToString에서 D는 10진수(Decimal)을 나타내며, X는 16진수(Hex)를 나타냅니다. 나타내려는 진법을 쓴 뒤 뒤에 나타내려는 자릿수 n 을 쓰면 해당 자릿수만큼 0을 채워서 나타내게 됩니다. num.ToString("D12") or num.ToString("X6")