Você está na página 1de 8

Terça

Organização e

Arquitetura de

Computadores

Prof: Cleber Silva


Decimal converter Binario
1. Divida o número decimal por 2.
2. Anote o restante da divisão.
3. Divida o resultado da divisão anterior por 2 e repita
o processo.
4. Escreva os restos das divisões em ordem inversa.
5. Verifique o resultado.

Conversão do número decimal 26 para binário:

26 / 2 = 13 -> Resto 0
13 / 2 = 6 -> Resto 1
6 / 2 = 3 -> Resto 0
3 / 2 = 1 -> Resto 1
1 / 2 = 0 -> Resto 1

Agora, escrevemos os restos das divisões em ordem


inversa: 11010. Portanto, o número decimal 26 em
binário é 11010.

Binario converter Decimal


1. Anote as potências de 2
2. Escreva o número binário (0 ou 1) embaixo de cada
potência.
3. Multiplique cada número binário pela sua
respectiva potência
4. Some todos os resultados das multiplicações.
5. O resultado da soma é o valor equivalente em
decimal do número binário.
2 elevado a 0 = 1
2 elevado a 1 = 2
2 elevado a 2 = 4
2 elevado a 3 = 8
Formula 2 elevado a 4 = 16

em 2 elevado a 5 = 32
2 elevado a 6 = 64
potencia 2 elevado a 7 = 128
de 2 2 elevado a 8 = 256
2 elevado a 9 = 512
2 elevado a 10 = 1024
2 elevado a 11 = 2048
2 elevado a 12 = 4096

Vamos usar o exemplo do


número binário 11011:
16 / 8 / 4 / 2 / 1
1/1/0/1 /1
Multiplicando cada número binário pela sua respectiva
potência, temos:

(1 x 16) + (1 x 8) + (0 x 4) + (1 x 2) + (1 x 1)
=
16 + 8 + 0 + 2 + 1 = 27

Portanto, o número binário 11011 equivale ao número


decimal 27.
Octal converter Decimal
1. Anote as potências de 8.
2. Escreva o número octal (0 a 7) embaixo de cada
potência.
3. Multiplique cada número octal pela sua respectiva
potência de 8;
4. Some todos os resultados das multiplicações;
5. O resultado da soma é o valor equivalente em
decimal do número octal.

Para converter o número octal 345


em decimal

64 / 8 / 1
3/4/5

5x1=5
4 x 8 = 32
3 x 64 = 192

Somando os resultados, temos: 5 + 32 + 192 = 229


Portanto, o número octal 345 equivale ao número
decimal 229.
8 elevado a 0 = 1
8 elevado a 1 = 8
Formula 8 elevado a 2 = 64

em 8 elevado a 3 = 512
8 elevado a 4 = 4.096
potencia 8 elevado a 5 = 32.768

de 8 8 elevado a 6 = 262.144
8 elevado a 7 = 2.097.152
8 elevado a 8 = 16.777.216
8 elevado a 9 = 134.217.728
8 elevado a 10 = 1,073,741,824

Decimal pra Octal


1. Divida o número decimal por 8.
2. Repita o processo de divisão.
3. Converta os restos para dígitos octais.
4. Escreva os dígitos octais em ordem inversa.

Para converter o número


decimal 234 em octal

234 ÷ 8 = 29, resto 2


29 ÷ 8 = 3, resto 5
3 ÷ 8 = 0, resto 3

Os restos obtidos, lidos de baixo para cima, são 3, 5 e


2, respectivamente. Portanto, o número decimal 234
em octal é 352.
Hexadecimal para Decimal
1. Entenda o sistema numérico hexadecimal:
Hexadecimal usa 16 símbolos: 0, 1, 2, 3, 4, 5, 6,
7, 8, 9, A, B, C, D, E e F.
2. Atribua valores aos dígitos hexadecimais: A, B,
C, D, E e F valem 10 a 15, respectivamente.
3. Comece pela direita, com posição 0: O primeiro
dígito tem um peso de 16 elevado a 0 (1).
4. Multiplique cada dígito pela potência correta de
16.
5. Some os resultados de cada multiplicação.

Para converter o número


hexa 1A7B em decimal

B x 16^0 = 11 x 1 = 11
7 x 16^1 = 7 x 16 = 112
A x 16^2 = 10 x 256 = 2560
1 x 16^3 = 1 x 4096 = 4096

Somando esses resultados, obtemos o valor


decimal de 1A7B:
decimal = 11 + 112 + 2560 + 4096 = 6779
Portanto, o número hexadecimal 1A7B é igual
ao número decimal 6779.
10 = A
11 = B
Formula de
números 12 = C
hexadecimais 13 = D
de A a F
14 = E
15 = F

Formula de potências de 16

16 elevado a 0 = 1
16 elevado a 1 = 16
16 elevado a 2 = 256
16 elevado a 3 = 4.096
16 elevado a 4 = 65.536
16 elevado a 5 = 1.048.576
Decimal pra Hexadecimal
1. Dividir o número decimal por 16.
2. Anotar o resto da divisão como um
dígito hexadecimal.
3. Dividir o resultado da divisão inteira
anterior por 16 novamente.
4. Anotar o resto como outro dígito
hexadecimal à esquerda do anterior.
5. Repetir as etapas 3 e 4 até que a
divisão inteira seja igual a zero.

Exemplo de conversão
(4567)

4567 / 16 = 285, resto de 7.


285 / 16 = 17, resto de 13 (D)
17 / 16 = 1, resto de 1.
1 / 16 = 0, resto de 1.

Portanto, o número decimal 4567 é igual


ao número hexadecimal 11D7.

Você também pode gostar