Engenharia - Função HEX2OCT
Descrição
A função HEX2OCT converte um número hexadecimal em octal.
Sintaxe
HEX2OCT (number, [places])
Argumentos
Argumento | Descrição | Obrigatório / Opcional |
---|---|---|
número | O número hexadecimal que você deseja converter. O número não pode conter mais de 10 caracteres (40 bits). O bit de número mais significativo é o bit de sinal. Os 39 bits restantes são bits de magnitude. Os números negativos são representados usando a notação de complemento de dois. |
Requeridos |
lugares | O número de caracteres a serem usados. Se os lugares forem omitidos, o HEX2OCT usará o número mínimo de caracteres necessário. Locais é útil para preencher o valor de retorno com 0s (zeros) à esquerda. |
Opcional |
Notas
O Sistema Numeral Hexadecimal (Base 16) usa os dígitos 0-9 e os caracteres AF
A tabela a seguir mostra os primeiros 32 valores hexadecimais, junto com os valores decimais equivalentes -
Como os hexadecimais usam os números 0-9 e os caracteres AF, eles devem ser colocados entre aspas quando forem fornecidos para uma função do Excel. Por exemplo, o hexadecimal 11A deve ser inserido como "11A"
O Sistema Numeral Octal (Base 8) usa os dígitos 0-7.
A tabela a seguir mostra os primeiros 16 valores octais, junto com os valores decimais equivalentes -
Se o número for negativo, HEX2OCT ignora as casas e retorna um número octal de 10 caracteres.
Se o número for negativo, não pode ser inferior a FFE0000000
Se o número for positivo, não pode ser maior que 1FFFFFFF
Se o número não for um número hexadecimal válido, HEX2OCT retornará o #NUM! valor de erro.
Se HEX2OCT exigir mais do que caracteres de lugar, ele retornará o #NUM! valor de erro.
Se casas não for um número inteiro, ele será truncado.
Se locais não for numérico, HEX2OCT retornará o erro #VALUE! valor de erro.
Se lugares forem negativos, HEX2OCT retornará o # num! valor de erro.
Aplicabilidade
Excel 2007, Excel 2010, Excel 2013, Excel 2016