Page tree
Skip to end of metadata
Go to start of metadata

Converte um número da base hexadecimal para base decimal.

Sintaxe

__hextodec( [ cHex ] )

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

cHex

caractere

Valor hexadecimal a ser convertido. Os caracteres válidos vão de '0' a '9' e de 'A' a 'F', podendo as letras serem maiúsculas ou minúsculas.  Devido a precisão decimal do AdvPL, não recomendamos converter um valor Hexadecimal com mais de 12 dígitos.

X







Retorno

Nome

Tipo

Descrição

nRet

numérico

Retorna um número em base decimal

Exemplos

User Function teste()
  local nHexToDec := __hextodec("F")
  conout( 'Hexadecimal "F" corresponde ao decimal: ' + str(nHexToDec))
Return