다음을 통해 공유


Hex 함수(Visual Basic)

업데이트: 2007년 11월

숫자의 16진수 값을 나타내는 문자열을 반환합니다.

Public Shared Function Hex( _
   ByVal Number As { Byte | SByte | Short | UShort |
   Integer | UInteger | Long | ULong | Object } _
) As String

매개 변수

  • Number
    필수적 요소. 임의의 유효한 숫자 식 또는 String 식입니다.

예외

예외 형식

오류 번호

조건

ArgumentNullException

5

Number를 지정하지 않았습니다.

ArgumentException

5

Number가 숫자 형식이 아닙니다.

비구조적 오류 처리를 사용하는 Visual Basic 6.0 응용 프로그램을 업그레이드하는 경우에는 "오류 번호" 열을 참조하십시오. 오류 번호를 Number 속성(Err 개체)과 비교할 수 있습니다. 그러나 가능하면 이러한 오류 제어 방법을 Visual Basic의 구조적 예외 처리 개요에 설명된 방식으로 바꾸는 것이 좋습니다.

설명

Number가 정수가 아닌 경우 가장 근사한 정수로 반올림된 후 계산됩니다.

Number

Hex 함수의 반환 값

비어 있는 경우

0

임의의 숫자 값인 경우

최대 16개의 16진 문자

유효한 범위의 숫자 앞에 &H를 붙여 16진수를 직접 나타낼 수 있습니다. 예를 들어, &H10은 10진수 16을 16진수로 나타낸 것입니다.

예제

다음 예제에서는 Hex 함수를 사용하여 숫자의 16진수 값을 반환합니다.

Dim TestHex As String
' Returns 5.
TestHex = Hex(5)
' Returns A.
TestHex = Hex(10)
' Returns 1CB.
TestHex = Hex(459)

요구 사항

네임스페이스:Microsoft.VisualBasic

**모듈:**Conversion

**어셈블리:**Visual Basic 런타임 라이브러리(Microsoft.VisualBasic.dll)

참고 항목

작업

방법: 16진수 문자열을 숫자로 변환

참조

Oct 함수

형식 변환 함수

ArgumentNullException