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

Exemplo