GetNumber

GetNumber는 숫자형 데이터에 콤마 처리를 쉽게 해주는 함수입니다. GetNumber 함수는 총 2가지가 있습니다.
/// <summary>
/// 콤마찍힌 숫자로 반환
/// </summary>
/// <param name="Value">숫자형 데이터</param>
/// <returns>콤마찍힌 숫자로 반환</returns>
public string GetNumber(object Value)


/// <summary>
/// 콤마찍힌 숫자로 반환(소수점 자리수 강제 지정 후, 반올림 처리)
/// </summary>
/// <param name="Value">숫자형 데이터</param>
/// <param name="Decnum">소수점 자리수</param>
/// <returns>콤마찍힌 숫자로 반환</returns>
public string GetNumber(object Value, int Decnum)


우선 다음 표를 한 번 보시겠습니다.
순번 원본 콤마처리 코드
1 int a = 125000; 125,000 base.GetNumber(a);
2 125,000.00 base.GetNumber(a, 2);
3 double b = 234500.987; 234,500.987 base.GetNumber(b);
4 234,500.987 base.GetNumber(b, 3);
5 decimal c = 2343.141592m; 2,343.141592 base.GetNumber(c);
6 2,343.1416 base.GetNumber(c, 4);
7 float d = 19829.892f; 19,829.89 base.GetNumber(d);
8 19,829.89000 base.GetNumber(d, 5);
9 string f = "28984.98"; 28,984.98 base.GetNumber(f);
10 28,984.980 base.GetNumber(f, 3);


표를 보고 이해가 좀 되셨나요?
GetNumber 함수에는 int, double, decimal, float 및 string 등의 숫자를 전달할 수 있습니다.
물론 숫자를 가지고 있는 string 값도 전달할 수 있습니다.
두번째 파라미터에 소수점 자리를 지정하면, 반올림 처리하여 출력합니다.
소수점 자리를 지정하지 않으면, 소수점을 모두 출력합니다.


이상 간단한 GetNumber 사용법이었습니다.

TOP