Navegação Rápida
DECAHEX - Função DECAHEX
Resumo
A função DECAHEX converte números decimais em sua representação hexadecimal equivalente. É essencial para desenvolvedores e analistas que trabalham com conversões de base numérica, programação de baixo nível e análise de dados binários.
Sintaxe
DECAHEX(número; [casas])
Parâmetros
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| número | Number |
Sim | O inteiro decimal a ser convertido para hexadecimal. Números negativos usam notação de complemento a dois. |
| casas | Number |
Não | Número opcional de caracteres no resultado. Preenche com zeros à esquerda se necessário. |
Usando a função DEC2HEX
A DECAHEX é perfeita para conversões numéricas em programação, análise de memória, desenvolvimento de software e trabalho com dados de sistemas embarcados. Ela facilita a visualização de valores decimais em formato hexadecimal amplamente usado em desenvolvimento.
Exemplos Comuns de DEC2HEX
Conversão básica com preenchimento
=DECAHEX(100; 4)
Converte 100 decimal para hexadecimal com 4 caracteres: 0064 (preenchido com zeros).
Número negativo
=DECAHEX(-54)
Converte -54 para hexadecimal usando complemento a dois: FFFFFFFFCA.
Conversão simples
=DECAHEX(28)
28 decimal vira 1C hexadecimal (mínimo de caracteres).
Erro por casas insuficientes
=DECAHEX(64;1)
Retorna #NÚM! pois 40 hexadecimal precisa de 2 caracteres.
Perguntas Frequentes
Erros Comuns e Soluções
#NÚM!
Cause: Número fora da faixa ou casas insuficiente
Solution: Verifique se número está entre -549755813888 e 549755813887 e se casas é adequado.
#VALOR!
Cause: Argumentos não numéricos
Solution: Certifique-se que número e casas contenham apenas valores numéricos.
#NÚM!
Cause: Casas negativa
Solution: Use apenas valores positivos para o argumento casas.
Notas
- Para negativos, sempre retorna 10 caracteres hexadecimais
- Casas é truncada se não for inteiro
- Útil em conjunto com BIN2DEC, HEX2DEC
- Excel 2007 e versões posteriores
Compatibilidade
Disponível em: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Não disponível em: Excel 2003 e anteriores
Conteúdo revisado pela última vez: December 9, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 2007+