Hexadecimal

Sistema de numeração de base 16, utiliza mais 6 símbolos que o sistema decimal. Além do 0, 1, 2, 3, 4, 5, 6, 7, 8 e 9, utiliza também o A, B, C, D, E, F.

Este sistema de numeração é aplicado sobretudo para tornar mais legível valores representados em binário, pois a sua conversão é bastante mais simples do que binário para decimal.

Este sistema de numeração é bastante utilizado em HTML para representar as cores.

Para melhor perceber o hexadecimal, podemos analisar a seguinte tabela com alguns valores em vários sistemas de numeração, nas bases binária, decimal e hexadecimal:

Binário Decimal Hexadecimal 
0 0 0
1 1 1
10 2 2
11 3 3
100 4 4
101 5 5
110 6 6
111 7 7
1000 8 8
1001 9 9
1010 10 A
1011 11 B
1100 12 C
1101 13 D
1110 14 E
1111 15 F
100011 35 23
1010001 81 51
10100110 166 A6
1100101011111110 51966 CAFE

 

Cada conjunto de quatro bits (quatro dígitos em binário) é diretamente convertível num dígito em base hexadecimal:


Hexadecimal  C A F E
Binário 1100 1010  1111 1110

 

Por exemplo, no seletor de cores do PhotoShop, temos acesso ao valor das cores em RGB e em hexadecimal. Na imagem seguinte podemos ver que a cor representada pelos valores 35, 81 e 166 no formato RGB, pode também ser representada pelo valor 2351a6 em hexadecimal.


José Tomás Sebastião

Sobre o autor:
  • Consultor na PWM
  • Webdesigner há quinze anos
  • Estudou Engenharia de Telecomunicações e Informática no Instituto Superior Técnico.

Glossário