728x90
반응형
728x170
using System;
Console.WriteLine("소수점 이하 2자리만 출력한다.");
Console.WriteLine(string.Format("{0:0.00}", 123.4567)); // "123.46"
Console.WriteLine(string.Format("{0:0.00}", 123.4 )); // "123.40"
Console.WriteLine(string.Format("{0:0.00}", 123.0 )); // "123.00"
Console.WriteLine();
Console.WriteLine("최대 소수점 이하 2자리까지만 출력한다.");
Console.WriteLine(string.Format("{0:0.##}", 123.4567)); // "123.46"
Console.WriteLine(string.Format("{0:0.##}", 123.4 )); // "123.4"
Console.WriteLine(string.Format("{0:0.##}", 123.0 )); // "123"
Console.WriteLine();
Console.WriteLine("소수점 앞 2자리 이상 출력한다.");
Console.WriteLine(string.Format("{0:00.0}", 123.4567)); // "123.5"
Console.WriteLine(string.Format("{0:00.0}", 23.4567)); // "23.5"
Console.WriteLine(string.Format("{0:00.0}", 3.4567)); // "03.5"
Console.WriteLine(string.Format("{0:00.0}", -3.4567)); // "-03.5"
Console.WriteLine();
Console.WriteLine("천단위 분리자를 출력한다.");
Console.WriteLine(string.Format("{0:0,0.0}", 12345.67)); // "12,345.7"
Console.WriteLine(string.Format("{0:0,0}" , 12345.67)); // "12,346"
Console.WriteLine();
Console.WriteLine("다음 코드는 0의 형식을 지정하는 방법을 보여준다.");
Console.WriteLine(string.Format("{0:0.0}", 0.0)); // "0.0"
Console.WriteLine(string.Format("{0:0.#}", 0.0)); // "0"
Console.WriteLine(string.Format("{0:#.0}", 0.0)); // ".0"
Console.WriteLine(string.Format("{0:#.#}", 0.0)); // ""
Console.WriteLine();
Console.WriteLine("숫자를 공백으로 정렬한다.");
Console.WriteLine(string.Format("{0,10:0.0}" , 123.4567)); // " 123.5"
Console.WriteLine(string.Format("{0,-10:0.0}", 123.4567)); // "123.5 "
Console.WriteLine(string.Format("{0,10:0.0}" , -123.4567)); // " -123.5"
Console.WriteLine(string.Format("{0,-10:0.0}", -123.4567)); // "-123.5 "
Console.WriteLine();
Console.WriteLine("음수 및 0에 대한 사용자 지정 서식을 설정한다.");
Console.WriteLine(string.Format("{0:0.00;minus 0.00;zero}", 123.4567)); // "123.46"
Console.WriteLine(string.Format("{0:0.00;minus 0.00;zero}", -123.4567)); // "minus 123.46"
Console.WriteLine(string.Format("{0:0.00;minus 0.00;zero}", 0.0 )); // "zero"
Console.WriteLine();
Console.WriteLine("기타 예제를 보여준다.");
Console.WriteLine(string.Format("{0:my number is 0.0}", 12.3)); // "my number is 12.3"
Console.WriteLine(string.Format("{0:0aaa.bbb0}" , 12.3)); // "12aaa.bbb3"
728x90
반응형
그리드형(광고전용)
'C# > Common' 카테고리의 다른 글
[C#/COMMON] Path 클래스 : GetInvalidFileNameChars 정적 메소드를 사용해 부적절한 파일명 문자 제거하기 (0) | 2021.08.21 |
---|---|
[C#/COMMON] Path 클래스 : GetInvalidFileNameChars 정적 메소드를 사용해 부적절한 파일명 문자 제거하기 (0) | 2021.08.21 |
[C#/COMMON] DateTime 구조체 : AM/PM 여부 구하기 (0) | 2021.08.21 |
[C#/COMMON] Regex 클래스 : Replace 메소드를 사용해 영숫자 문자가 아닌 경우 제거하기 (0) | 2021.08.21 |
[C#/COMMON] 정수 덧셈하기 (0) | 2021.08.21 |
[C#/COMMON] Console 클래스 : Beep 정적 메소드를 사용해 Beep 음 발생시키기 (0) | 2021.08.20 |
[C#/COMMON] Type 클래스 : GetProperties 메소드를 사용해 속성 정보 딕셔너리 구하기 (0) | 2021.08.20 |
[C#/COMMON] BitConverter 클래스 : GetBytes 정적 메소드를 사용해 정수의 바이트 배열 구하기 (0) | 2021.08.20 |
[C#/COMMON] Type 클래스 : 자식 클래스 리스트 구하기 (0) | 2021.08.20 |
[C#/COMMON] 선행 0을 추가해 값 문자열 출력하기 (0) | 2021.08.20 |
댓글을 달아 주세요