sábado, 9 de maio de 2009

TRANSFORMAÇÃO DE UMA BASE QUALQUER PARA A BASE 10

I - Decomposição de um número escrito em uma determinada base; transformação para a base 10


1º) Base 10
Seja, por exemplo, o número 5.386. Decompondo-o na soma dos valores relativos de seus algarismos, temos:
5.386 = 5.000 + 300 + 80 + 6
Como: 5.000 = 5 x 1.000 = 5 x 10 x 10 x 10 = 5 x 103
300 = 3 x 100 = 3 x 10 x 10 = 3 x 102
80 = 8 x 10 = 8 x 101
6 = 6

Vem: 5.386 = 5 x 103 + 3 x 102 + 8 x 101 + 6
                                                                    ↓

                                                              base 10

Nota: Da esquerda para a direita:

O 4º algarismo aparece multiplicado pela 3ª potência da base
O 3º algarismo aparece multiplicado pela 2ª potência da base
O 2° algarismo aparece multiplicado pela 1ª potência da base (10)

Outros exemplos:
81.173 = 8 x 104 + 1 x 103 + 1 x 102 + 7 x 101 + 3
                                                                              ↓
                                                                     
base 10

a.bcd = a x 103 + b x 102 + c x 101 + d
                                                            ↓
                                                      base 10

2º) Base 4
Seja, por exemplo, o número 213quatro (lembrando que no sistema de base 4 usamos somente os algarismos: 0, 1, 2, e 3).
Decompondo-o na soma dos valores relativos de seus algarismos, temos:
2134 = 2 x 42 + 1 x 41 + 3
                                   
                                base 4
Transformação para a base 10: efetuando o cálculo do segundo membro, encontramos o valor do número representado por 2134 na base 10:

2134 = 2 x 16 + 1 x 4 + 3
2134 = 32 + 4 + 3
2134 = 3910
Logo, quem escreve 2134, refere-se ao “trivial” número 39 na base 10.

3º) Base 2

Seja, por exemplo, o número 1101dois (lembrando que no sistema binário são usados somente os algarismos 0 e 1).
Decompondo-o na soma dos valores relativos de seus algarismos, temos:

            11012 = 1 x 23 + 1 x 22 + 0 x 21 + 1

            11012 = 1 x 8 + 1 x 4 + 0 x 2 + 1

            11012 = 8 + 4 + 0 + 1

            11012 = 1310

II - transformação de um número escrito na base 10 para uma outra base

Nós já sabemos dividir números representados no sistema de numeração decimal; por isso, o processo a seguir é efetuar as divisões pelo número que representa a base, formando grupos equivalentes a essa base.
A técnica é a seguinte. Seja, por exemplo, transformar o número 39 para a base 4, isto é 3910 = ?4
Temos, efetuando as divisões por 4 e indicando-as de modo contínuo:
39 ÷ 4 = 9         resto    3
  9 ÷ 4 = 2         resto    1
2 menor que 4, logo:   2

Tomam-se, agora, como algarismos do número procurado, os restos das divisões e o último quociente, escrevendo-os na ordem inversa daquela que foram obtidos: 213.

Logo: 3910 = 2134
Prova: 2134 = 2 x 42 + 1 x 41 + 3 = 3910

Outros exemplos:
1º) 1310 = ?2
Temos: 13 ÷ 2 = 6         resto    1
              6 ÷ 2 = 3         resto    0
              3 ÷ 2 = 1         resto    1
            1 menor que 2, logo:    1

             Logo: 1310 = 11012

Prova: 11012 = 1 x 23 + 1 x 22 + 0 x 21 + 1 = 1310

2º) 5710 = ?6

     57 ÷ 6 = 9        resto    3
     9 ÷ 6 = 1         resto    3
1 é menor que 6,    logo,    1
          Temos: 5710 = 1336
Prova: 1336 = 1 x 62 + 3 x 61 + 3 = 5710

III - Numeração binária
É o mais usual para os cálculos atuais. Emprega somente dois símbolos (podem ser os algarismos 0 e 1), apesar de repeti-los muitas vezes, mesmo para representar "números pequenos".
Esse fato é compensado pela enorme velocidade com que operam as modernas máquinas eletrônicas, denominadas "seres", que posuem somente dois dedos, porém com tanto "cérebro" que resolvem em poucos instantes o que os homens levariam anos e anos para concluir!
Vamos escrever de 0 até 5 na base dois

Tomam-se como algarismos do número procurado, os restos das divisões e o último quociente, escrevendo-os na ordem inversa daquela que foram obtidos:

010 = 02
110 = 12

210 = 102         
2 ÷ 2 = 1                                    resto    0
                      1 menor que 2, logo:      1

310 = 112         
3 ÷ 2 = 1                                     resto    1
                      1 menor que 2, logo:      1

410 = 1002         
4 ÷ 2 = 2                                  resto      0
2 ÷ 2 = 1                                    resto     0→
                        1 menor que 2, logo:     1

510 = 1012         5 ÷ 2 = 2      resto      1 →
                             2 ÷ 2 = 1        resto     0
                        1 menor que 2, logo:       1





Nenhum comentário: