Partilhar via


Função Hex (Visual Basic)

Retorna uma sequência de caracteres que representa o valor hexadecimal de um número.

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

Parâmetros

  • Number
    Obrigatório.Qualquer expressão numérica válida ou expressão String.

Exceções

Tipo de exceção

Número de erro

Condição

ArgumentNullException

5

Number não foi especificado.

ArgumentException

5

Number é um tipo não numérico.

Ver a coluna " número de erro " se você estiver atualizando aplicativos Visual Basic 6.0 que usam manipulação de erros não estruturada.(Você pode comparar o número do erro com a Propriedade do Número (Erro de objeto).) Entretanto, quando for possivel, você pode considerar substituir tal controle de erro por Visão Geral sobre a Manipulação Estruturada de Exceções para o Visual Basic.

Comentários

Se Number não é um número inteiro, ele é arredondado para o número inteiro mais próximo antes de ser avaliado.

Se Number está

Hex retornará

Vazio

Zero (0)

Qualquer valor numérico

Até a dezesseis caracteres hexadecimais

Você pode representar números hexadecimais diretamente precedendo os números no intervalo adequado com &H.Por exemplo, &H10 representa decimal 16 em notação hexadecimal.

Exemplo

Este exemplo usa a função Hex para retornar o valor hexadecimal de um número.

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

Requisitos

Namespace:Microsoft.VisualBasic

**Módulo:**Conversion

Assembly: Visual Basic Runtime Library (em Microsoft.VisualBasic.dll)

Consulte também

Tarefas

Como: Converter cadeias de caracteres hexadecimal em números

Referência

Função Oct

Funções de conversão de tipo 

ArgumentNullException