domingo, 4 de abril de 2010

Uma maneira simples de entender hexadecimal

Pessoal, esta dica é pra quem não se conforma que 10 é igual a 16 em hexadecimal, não entra na cabeça de jeito nenhum. É um raciocínio simples, espero que possa ajudar a compreender.

Bom, primeiramente vamos ver como funciona o processo de contagem em decimal mesmo.
Vamos contar:
00
01
02
03
04
05
06
07
08
09

Acabou. Como estamos em um sistema DECIMAL só existem 10 símbolos que podemos utilizar para representar números: 0 a 9, certo?

Então o que fazemos para continuar representando os números? Zeramos o dígito mais à direita e acrescentamos um ao dígito à esquerda deste, então fica:

...
08
09
10
11
12
13...

E assim continuamos, incrementando os dígitos mais à direita.

Ao chegar no 19, fazemos o mesmo:

...
18
19
20
21
22...

Zeramos o dígito mais à direita e aumentamos um no dígito à esquerda deste.

Simples, fazemos isso desde a 1ª série.

Para qualquer sistema em qualquer base numérica, funciona do mesmo jeito.

Vamos ver em hexadecimal, onde temos, além dos números de 0 a 9 as letras de A a F.

Vamos contar:

00
01
02
03
04
05
06
07
08
09

Acabou? Não, ainda temos as letras. Então, ao invés de zerarmos o dígito mais à direita, continuamos contando:

09
0A
0B
0C
0D
0E
0F

Agora sim, acabaram os símbolos do sistema hexadecimal. O que fazemos então? Zeramos o dígito mais à direita e aumentamos um no dígito à esquerda deste

...
0E
0F
10
11
12...

Ao chegar no 19, continuamos:

18
19
1A
1B
1C
1D
1E
1F

Agora zeramos o dígito mais à direita e aumentamos um no dígito à esquerda deste.

...
1E
1F
20
21
22...

Simples assim.

Comparando:
DECIMAL HEXADECIMAL
00 00
01 01
02 02
03 03
04 04
05 05
06 06
07 07
08 08
09 09
10 0A
11 0B
12 0C
13 0D
14 0E
15 0F
16 10
17 11

Espero que ajude iniciantes a enteder este sistema numérico.

Lembrando que para qualquer sistema numérico o raciocício é o mesmo.

Abraços a todos.

3 comentários:

  1. Exclarecimento exelente! Muito melhor que meus professores tentavam explicar na faculdade!!!

    ResponderExcluir
  2. Depois do 16 como fica a sequencia?

    ResponderExcluir
  3. Se puder me responder no meu email ninho_claudio@hotmail.com

    ResponderExcluir