asp에서 숫자 천 단위마다. 구분 점을 찍어주는 함수
안녕하세요.
고코더 입니다.
숫자를 표현할때 가독성을 위해 0이 세개 즉 천의 자리마다 콤마를 찍습니다. 100000 이렇게 숫자를 보면 하나 둘 세야 하지만 100,000 콤마를 찍어주면 쉽게 가독성 있는 숫자 표현이 가능합니다. 이런 역할을 하는 함수를 알아봅니다.
● 1. FormatNumber의 사용법입니다. 옵션은 매우 많지만 사용하는 방법은 두 번째 방법입니다.
FormatNumber("숫자", "소수점 자리", "0을 표시할지", "-를 표시할지", "천 단위 설정사용할지")
FormatNumber("숫자", "소수점 자리") '// 사실상 이렇게만 사용하고 충분함
● 2. 예제 소스입니다. 특이한점은 문자열도 인식이 가능합니다.
1 2 3 4 5 6 | <% Response.write FormatNumber(1000000000) & " : 옵션이 없으면 소수점 2자리<br/>" Response.write FormatNumber(1000000000,0) & " : 소수점 옵션을 0으로하면 소수점 없이<br/>" Response.write FormatNumber("1000000000",1) & " : 문자열이라도 인식 가능<br/>" response.write (FormatNumber(-1000000000,,,-1)) & " : 마이너스를 양수로 바꿔주는 옵션 <br/>" %> | cs |
● 3. 결과 화면입니다. 마지막 옵션은 자동적으로 ()가 생성 됩니다. 이 함수는 사용자가 보여질 화면에 숫자가 나오는 거의 모든 부분에 사용하게 됩니다.
마무리
많이 아주 많이 쓰게 됩니다.
'IT_Developers > ASP' 카테고리의 다른 글
ASP란? - Active Server Page란? (0) | 2020.04.24 |
---|---|
ASP - 세션(session)을 사용하는 기초 방법 (0) | 2020.04.02 |
ASP - 주석을 처리하는 방법 / ' (작은 따옴표) (0) | 2020.03.30 |
ASP - 화면에 결과물을 출력해주는 객체/ Response.Write (0) | 2020.03.30 |
ASP - 변수가 초기화 상태인지 확인하는 함수 / IsEmpty() (0) | 2020.03.30 |
댓글