CAFE

vb6 내장함수

Val문자열 내에 포함된 숫자를 적절한 형식의 숫자 값으로 반환합니다.

작성자올란도|작성시간09.01.29|조회수1,454 목록 댓글 3

Val 함수

문자열 내에 포함된 숫자를 적절한 형식의 숫자 값으로 반환합니다.

구문  Val(string)

필수 항목인 string 인수는 적절한 문자열 식이어야 합니다.

참고

숫자값으로 인식할 없는 문자열을 만나는 순간 Val 함수는 해당되는 문자에서부터 읽기를 중단합니다. 달러나 쉼표와 같은 문자나 부호는 숫자 값으로 인식되기때문에 제외됩니다. 그러나 &O(8진수) &H(16진수) 같은 문자는 인식할 있으며, 공백, , 라인 피드와 같은 문자는 인수에서 제외한 처리합니다.

다음의 예는 1615198값을 반환합니다.

   Val(" 1615 198th Street N.E.")

다음의 경우에, Val 함수는 16진수 값을 십진수 값인 -1 반환합니다.

   Val("&HFFFF")

메모   Val 함수는 마침표(.)만을 유효한 십진수 구분자로 인식합니다. 다양한 십진수 구분자를 사용할 , 예를 들면 다국적 응용 프로그램 개발과 같은 경우, 문자열을 숫자로 변환하기 위하여 CDbl 함수를 사용합니다.

Val 함수 예제

예제는 Val 함수를 사용하여 문자열에 포함된 숫자를 반환합니다.

Dim MyValue

MyValue = Val("2457")                ' 2457을 반환합니다.

MyValue = Val(" 2 45 7")    ' 2457을 반환합니다.

MyValue = Val("24 and 57")                 ' 24를 반환합니다.

다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
  • 작성자우쥬소년 | 작성시간 10.06.09 ..
  • 작성자invincible | 작성시간 11.10.13 좋은 정보 감사드립니다.
  • 작성자무돌이 | 작성시간 12.06.22 이제 이걸 알았네여 감사합니다...
    val("123,456") <> val("123456") = cdbl("123,456")
댓글 전체보기
맨위로

카페 검색

카페 검색어 입력폼