[C#/COMMON] 숫자 포맷 문자열 사용하기
■ 숫자 데이터 타입의 값을 특정 문자열 포맷으로 변환하는 방법을 보여준다. ▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 |
Console.WriteLine("미사용시 : {0}"); Console.WriteLine("----------------------------------------"); Console.WriteLine("[{0}]", 1234.5678); Console.WriteLine(); Console.WriteLine("15자리 오른쪽 정렬 : {0,15}"); Console.WriteLine("----------------------------------------"); Console.WriteLine("[{0,15}]", 1234.5678); Console.WriteLine(); Console.WriteLine("15자리 왼쪽 정렬 : {0,-15}"); Console.WriteLine("----------------------------------------"); Console.WriteLine("[{0,-15}]", 1234.5678); Console.WriteLine(); Console.WriteLine("통화 형식 : {0:c2}"); Console.WriteLine("----------------------------------------"); Console.WriteLine("[{0:c2}]" , 1234.5678); Console.WriteLine(); Console.WriteLine("3자리 콤마 형식 : {0,15:n3}"); Console.WriteLine("----------------------------------------"); Console.WriteLine("[{0,15:n3}]", 1234.5678); Console.WriteLine(); Console.WriteLine("3자리 콤마 형식 : string.Format(\"{0:#,###,###.###}\");"); Console.WriteLine("----------------------------------------"); Console.WriteLine("[{0}]", string.Format("{0:#,###,###.###}", 1234.5678)); Console.WriteLine(); /* 미사용시 : {0} ---------------------------------------- [1234.5678] 15자리 오른쪽 정렬 : {0,15} ---------------------------------------- [ 1234.5678] 15자리 왼쪽 정렬 : {0,-15} ---------------------------------------- [1234.5678 ] 통화 형식 : {0:c2} ---------------------------------------- [\1,234.57] 3자리 콤마 형식 : {0,15:n3} ---------------------------------------- [ 1,234.568] 3자리 콤마 형식 : string.Format("{0:#,###,###.###}"); ---------------------------------------- [1,234.568] */ |