Converter de decimal para binario:

Para realizar a conversão utilizamos método de Divisão Repetida.

Para converter por exemplo, o número decimal 35 em binário procedemos como segue:

– Divida o número decimal por 2 (dois), se o resultado for exato anote o valor 0 (zero), se não for exato anote o valor 1 (um), lembrando que esse valor deve ser anotado da direita para a esquerda ou como explicado abaixo do exemplo;

– Pegue a parte inteira do resultado e repita a operação sucessivamente até se obter 0 (zero) como parte inteira, como segue o exemplo abaixo.:

35(10)

35/2    =    17   =   1

17/2    =     8     =    1

8/2      =      4    =     0

4/2      =      2    =       0

2/2      =      1     =          0

Resultado = 100011(2)

Observe que o resultado é obtido juntando o resultado da última para a primeira divisão, ou seja de baixo para cima, onde o resultado é o seguinte número binário 100011.

Converter de binario para decimal:

Da direita para a esquerda elevamos 2 à potência do índice e multiplicamos pelo dígito binário identificado por esse índice. Desta forma o primeiro dígito binário que encontramos é o 1 no índice 0 , assim temos: 2^0 * 1. Após realizarmos essa operação para todos os zeros para todos os dígitos, somamos o resultado. O resultado desta soma é o número que estamos buscando.

100011(2)

1              0                 0               0                1               1

2^5*1 + 2^4*0 +  2^3*0 + 2^2*0 + 2^1*1 +  2^0*1

= 35(10)

Converter de decimal para hexadecimal:

Para converter de decimal para hexadecimal, procede-se do mesmo modo que na conversão decimal-binário. Basta agora dividir por 16 e não mais por 2.

35(10)

35/16    =   2 = 3

23(16)

Para obter o resultado juntamos o resultado da última divisão com o resto das divisões anteriores na sequência, aqui temos que transformar qualquer número maior que 9 em suas respectivas representações alfabéticas. Como em nosso exemplo temo os respectivos resultados, 3, 2 não temos que transformar letras  correspondentes alfabético.

Se for maior que nove representa-se por : A,B,C,D,E,F.

Converter de hexadecimal para decimal:

Para realizar a conversão realizamos os seguintes passos:

Primeiro transformamos cada dígito alfabético em número ( neste caso não tem ), assim por exemplo o C será convertido para 12 e os números ficarão 7, 12 e 1.
Agora multiplicamos cada número por 16 ^ m, onde m é casa decimal onde ele se encontra, sendo que o dígito mais a direita é 0.

23(16)

2                           3

(2 * 16^1) + (3 * 16^0)
 32    +      3  =    35

Obtemos assim o resultado esperado, 35(10)


Converter de decimal para octal:

Utiliza-se divisão sucessiva para encontrar o valor octal a partir o número decimal. Dividimos sucessivamente o número 1985 até encotrarmos restos que sejam menores ou iguais a oito.

35(10)

35 / 8 = 4 = 3 = 43(8) Obtemos esse número juntando o resultado da última divisão e o resto das divisões anteriores.

Converter de octal para decimal:

Para converter de octal para decimal, procede-se do mesmo modo que na conversão binario-decimal. Basta agora multiplicar por 8 e não mais por 2.

4                          3

(4 * 8^1) + (3 * 16^0)
32    +      3      = 35(10)

Parte 1:


Parte 2: