최신 웹 개발 튜토리얼
 

VBScript를 FormatNumber 함수


<전체 VBScript를 참조

FormatNumber 함수는 숫자로 포맷 된 식을 반환합니다.

통사론

FormatNumber(Expression[,NumDigAfterDec[,
IncLeadingDig[,UseParForNegNum[,GroupDig]]]])

매개 변수 기술
expression 필요합니다. 표현은 포맷하기
NumDigAfterDec 선택 과목. 소수의 오른쪽에 많은 장소가 표시되는 방법을 나타냅니다. 기본값은 -1 (컴퓨터의 국가 별 설정이 사용됩니다)
IncLeadingDig 선택 과목. 앞에 0이 분수 값을 표시할지 여부를 나타냅니다 :
  • -2 = TristateUseDefault - 컴퓨터의 국가 별 설정을 사용하여
  • -1 = TristateTrue - 트루
  • 0 = TristateFalse - 거짓
UseParForNegNum 선택 과목. 괄호 안에 음수 값을 배치할지 여부를 나타냅니다 :
  • -2 = TristateUseDefault - 컴퓨터의 국가 별 설정을 사용하여
  • -1 = TristateTrue - 트루
  • 0 = TristateFalse - 거짓
GroupDig 선택 과목. 번호는 컴퓨터의 국가 별 설정에 지정된 그룹 구분 기호를 사용하여 그룹화 여부를 나타냅니다 :
  • -2 = TristateUseDefault - 컴퓨터의 국가 별 설정을 사용하여
  • -1 = TristateTrue - 트루
  • 0 = TristateFalse - 거짓

예 1

<%

response.write(FormatNumber(20000))

%>

코드의 출력은 위의 것입니다 :

20,000.00
표시 예»

예 2

소수의 수를 설정 :

<%

response.write(FormatNumber(20000,2) & "<br />")
response.write(FormatNumber(20000,5))

%>

코드의 출력은 위의 것입니다 :

20,000.00
20,000.00000
표시 예»

예 3

또는 0을 선도하지 않고 분수 값 :

<%

response.write(FormatNumber(.20,,0) & "<br />")
response.write(FormatNumber(.20,,-1))

%>

코드의 출력은 위의 것입니다 :

.20
0.20
표시 예»

예 4

음수 값을 괄호 안에 여부 :

<%

response.write(FormatNumber(-50,,,0) & "<br />")
response.write(FormatNumber(-50,,,-1))

%>

코드의 출력은 위의 것입니다 :

-50.00
(50.00)
표시 예»

예 5

숫자를 그룹화 - 여부 :

<%

response.write(FormatNumber(1000000,,,,0) & "<br />")
response.write(FormatNumber(1000000,,,,-1))

%>

코드의 출력은 위의 것입니다 :

1000000.00
1,000,000.00
표시 예»

<전체 VBScript를 참조