다음을 통해 공유


Oct 함수

업데이트: 2007년 11월

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

Public Shared Function Oct( _
   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의 값

Oct 함수의 반환 값

비어 있는 경우

0

임의의 다른 숫자인 경우

최대 22개의 8진 문자

적절한 범위의 숫자 앞에 &O를 지정하여 8진수를 직접 나타낼 수 있습니다. 예를 들어, &O10은 10진수 8을 8진수로 나타낸 것입니다.

예제

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

Dim TestOct As String
' Returns "4".
TestOct = Oct(4)
' Returns "10".
TestOct = Oct(8)
' Returns "713".
TestOct = Oct(459)

요구 사항

네임스페이스:Microsoft.VisualBasic

**모듈:**Conversion

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

참고 항목

참조

변환 요약

Hex 함수(Visual Basic)

형식 변환 함수

ArgumentNullException