dec2hex

Converte um inteiro não negativo em texto hexadecimal.

Categoria: Language Fundamentals > Data Types

Sintaxe

h = dec2hex(d)

Dígitos hexadecimais de d, com letras maiúsculas.

h = dec2hex(d, len)

Preenche com zeros até pelo menos len dígitos.

Descrição

Cada dígito hexadecimal representa quatro bits, então dec2hex(255) é 'FF'. É muito usado para cores e valores de memória. O inverso é hex2dec.

Argumentos de entrada

d
Inteiros não negativos até flintmax.
len
Número mínimo de dígitos.

Argumentos de saída

h
Array char, uma linha por elemento, preenchido com zeros até o mesmo comprimento.

Exemplo

Valor único e vetor

dec2hex(255)
dec2hex(10, 4)
dec2hex([10 255 4096])
Saída
ans = 'FF'
ans = '000A'
ans = 3×4 char array

    '000A'
    '00FF'
    '1000'

Veja também

hex2dec dec2bin dec2base sprintf