Converter decimal para hexadecimal
Codifica um número inteiro para sua forma hexadecimal.
Obs.:
Converte valores com até 10 dígitos.
Parâmetros de Entrada
Nome | Tipo | Doc |
---|---|---|
Parâmetro 1 | Long | Valor inteiro a ser codificado para o formato hexadecimal |
Parâmetro 2 | Long | Tamanho mínimo do valor de retorno |
Obs.:
O parâmetro 2 adiciona uma determinada quantidade de zeros a frente do retorno codificado pela função a partir da seguinte regra: ( Tamanho mínimo - Tamanho do hexadecimal )
Ex.: Se um decimal convertido pra hexadecimal tem tamanho 2 e o tamanho mínimo passado é 4, a diferença entre esses dois valores é quantidade de zeros a frente do retorno codificado.
Exemplo:
- Número decimal: 127
Valor codificado para hexadecimal: 7F
- Valor aplicando-se a regra com tamanho mínimo 4: 007F
Retorno
Valor no formato hexadecimal.
Compatibilidade
Servidor
Cliente
Exemplo 1
Dado o número no formato decimal 7710, a função deverá exibir a representação deste mesmo número no padrão hexadecimal, neste caso 1E1E.
Sobre o sistema Decimal
O sistema de números decimais é o mais usado e o mais familiar para o público em geral. Também é conhecido como sistema de numeração Base 10, uma vez que é baseado nos 10 símbolos seguintes: 0, 1, 2, 3, 4, 5, 6, 7, 8 e 9.
Mais sobre
Sobre o sistema hexadecimal
O Hexadecimal é o sistema de numeração muito utilizado na programação de microprocessadores, em especial nos equipamentos e máquinas de estudo e sistemas de desenvolvimento. A nomenclatura "hexadecimal" é usada devido aos termos "hexa" que significa "6" e "deci" que representa "10", portanto indicando a base 16.
Mais sobre
Exemplo de codificação:
- Número decimal: 127
Valor codificado para hexadecimal: 7F