Escolar Documentos
Profissional Documentos
Cultura Documentos
A quantidade de
algarismos disponíveis num sistema de numeração designa-se de base, sendo que a
representação numérica mais utilizada é a notação posicional (valor atribuído a um símbolo
dependente da posição em que este se encontra, num conjunto de símbolos).
Se faz muito tempo que você não utiliza a potenciação, a regra é simples. Você multiplica
o número base, por ele mesmo, quantas vezes constar no expoente(número no topo).
Exemplo, 22 = 2 x 2 = 4, já o número 23 = 2 x 2 x 2 = 8 e assim por diante, 34 = 3 x 3 x 3 x 3 = 81.
Fique atento que um número elevado a 1 o resultado é ele mesmo, 4 1 = 4. Tenha mais atenção
quando for elevado a zero. Todo número elevado a zero (0) é igual a 1. Nesse caso 100 = 1 ou
qualquer outro número, exemplo 50 = 1.
Resolução: 64 + 8 + 2 = 74.
Para representar a notação posicional dos Hexadecimais, temos que fazer um paralelo com
o Decimal para vermos a equivalência das letras de A a F como números. Veja a tabela a
seguir:
Decimal Hexadecimal
0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 A
11 B
12 C
13 D
14 E
15 F
Da mesma forma que representamos o Decimal e o Octal em relação às suas bases, podemos
fazer o mesmo para o Hexadecimal na base 16. Por exemplo, para o valor Hexadecimal 4D2 ,
podemos obter o seu Decimal ao efetuar a seguinte operação:
E a base 2 do Sistema Binário, como ficaria? Da mesma forma que nas outras bases! Veja
como se representa o número binário 1101101 para converter em Decimal:
Pegando o binário 1101101, divida ele em blocos de 4 bits, se um bloco ficar com menos de 4
dígitos, você completa com zeros a esquerda. Sua correspondência
em Hexadecimal será 0110 = 6 e 1101= D, logo seu Hexadecimal é 6D. Agora com estes dois
dígitos, você consegue facilmente converter 6D para Decimal utilizando o conceito de base 16,
onde teríamos (6 x 161) + (D x 160) o mesmo que (6 x 16 1) + (13 x 160) = 109. Veja que quando
convertemos o binário 1101101 para decimal, observe que foi bem mais simples a operação
utilizando a base 16.
Vou mostrar um exemplo bônus para te motivar a entender estes conceitos. Imagine que você
vai aprender HTML e CSS. A maioria das cores são representadas utilizando o Sistema
Hexadecimal, por exemplo, #0000FF corresponde a cor azul. Dividindo este número em 3
pares, cada par corresponde a um número que representas as 3 cores primárias rgb( r =
red, g = green, b = blue). Deste modo, também podemos representar uma cor desta forma
rgb(0, 0, 255) no CSS. Veja que no Hexadecimal #0000FF, ao dividirmos, temos 00, 00 e FF.
Neste caso, só precisamos encontrar os valores para FF, os zeros permanecem zeros. Olhando
na tabela, temos que F=15, então fazendo a substituição e utilizando a base 16, temos: (15 x
161) + (15 x 160) = 240 + 15 = 255.