숫자를 운영체제 통화로 치환
안녕하세요.
고코더 입니다.
운영체제가 한국이라면 이 함수를 사용한다면 원화로 숫자를 통화 형식으로 변경 할 수 있는 기능이 있는 함수입니다. 그런데 헷갈리는 부분이 있으니 예제를 통해 알아봅니다.
● 1. 해당 함수가 오늘 배울 통화 형태로 나타나게 해줄 함수입니다.
FormatCurrency(숫자, 인수)
인수에 따라 기본 값과 1은 반올림을 하고 나머지는 소수점 자리를 노출합니다.
인수 |
설명 |
없음 |
소수점 없이 반올림 |
1 |
소수점 한자리 노출 후 반올림 |
2 | 소수점 두자리 노출 이후 숫자대로 소수점 노출 |
● 2. 예제 소스를 실습합니다. 입력 숫자와 인수를 달리하여 작성합니다.
1 2 3 4 | 기본 값 : <%=FormatCurrency("1004.95")%> : 반올림 됨 인수 1 :<%=FormatCurrency("1004.86", 1)%> : 소수점 한자리까지 노출하고 반올림 인수 2 : <%=FormatCurrency("1004.77", 2)%> : 반올림 하지 않고 소수점 2자리 까지 노출 인수 3 : <%=FormatCurrency("1004.88", 3)%> : 반올림 하지 않고 소수점 3자리 까지 노출 | cs |
● 3. 결과 값은 아래와 같습니다. 결제를 위한 통화 형태를 보여주고 싶을때는 이 함수를 사용하면 편리하게 사용이 가능합니다.
마무리
무엇보다 알아서 쉼표를 찍어주니 얼마나 좋나요.
'IT_Developers > ASP' 카테고리의 다른 글
ASP - 문자열을 순서를 반대로 출력해주는 함수 / StrReverse() (0) | 2020.03.26 |
---|---|
ASP - 문자열을 반복하여 출력하는 함수 / String() (0) | 2020.03.26 |
ASP - 8진수, 16진수로 바꾸는 함수 / Oct(), Hex() (0) | 2020.03.25 |
ASP - 변수 타입을 확인하는 함수 / VarType() (0) | 2020.03.25 |
ASP - 시간과 날짜를 표현하는 함수 / FormatDateTime() (0) | 2020.03.25 |
댓글