O que é um hexadecimal?

hexadecimal é um sistema de contagem de Base-16, o que significa que cada dígito representa dezesseis números diferentes, em oposição aos dez números em nosso sistema base-10. O sistema é geralmente representado usando os números 0-9 para os dez primeiros dígitos e, em seguida, as letras A-F para os próximos seis dígitos. Não é um sistema de contagem histórico, mas tem suas origens na era eletrônica, pois é uma maneira bastante fácil de usar para expandir um sistema binário.

Os computadores operam usando um sistema de contagem base-2 simples, chamado binário. Isso, no entanto, pode ficar bastante pesado para os humanos interagirem. O Hexadecimal oferece uma maneira mais eficiente de se relacionar com os valores binários. Isso ocorre porque dezesseis são dois à quarta potência, para que um único dígito possa ser visto como quatro dígitos binários. Em outras palavras, qualquer valor de quatro dígitos em binário pode ser expresso em um único dígito de "hexadecimal" e o valor de oito dígitos em binário pode ser expresso em dois dígitos de hexadecimal e assim por diante. Isso contrasta com o sistema base-10, nósGeralmente, use, que não corresponderia uniformemente a dígitos binários em nenhum múltiplo consistente.

Embora existam sistemas básicos maiores usados ​​na computação, como o sistema Base-32 e o sistema Base-64, Hex é substancialmente mais fácil para a maioria das pessoas interagir, por isso continua sendo o mais difundido. Base-32 e Base-64 têm aplicações na computação, mas raramente são usadas em qualquer coisa, mas os níveis mais profundos de codificação. Embora seja necessário se acostumar, até os não programadores costumam se encontrar usando hexadecimal regularmente e rapidamente recebendo uma aptidão para isso.

Por exemplo, muitos designers que usam programas de design gráfico se acostumam ao uso de códigos hexadecimais para representar as cores usadas. Hex é uma abreviação ideal, porque os códigos de cores na maioria dos computadores são compostos de três valores de 0 a 256, um para vermelho, um verde e outro para azul. O RGB, ou vermelho-verde-azul, entorpecidoO ER 256 é simplesmente 16 para a segunda potência e, portanto, pode ser expresso com dois dígitos. Assim, por exemplo, a cor verde cobalto pode ser representada com um valor RGB de 61.145,64, ou simplesmente o valor hexadecimal de #3d9140.

Contar em hexadecimal, como em qualquer sistema de base, é bastante direto, embora possa parecer complexo à primeira vista. Counting to fifty, for example, would look like: 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 2A, 2B, 2C, 2D, 2E, 2F, 30, 31, 32. Observe que parece que a contagem terminada no número 32, mas na verdade é assim que o número 50 é representado em hexadecimal. Como o hexadecimal é fundamentalmente baseado no sistema binário, existem simplificações interessantes que aparecem quando trabalhamos com poderes de dois. Por exemplo, 2 4 é simplesmente 10, 2 5 é 20, 2 6 é 40, 2 7 é 80, 2 8 é 100, 2 9 i iS 200, e assim por diante.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?