Como converter Binário e Decimal
Na eletrônica digital so se reconhece dois números 0 ou 1, nivel ALTO ou Baixo, chamado Binário, para fazer a conversão usares esta tabela.
| .... |
2^9 |
2^8 |
2^7 |
2^6 |
2^5 |
2^4 |
2^3 |
2^2 |
2^1 |
2^0 |
Base 2 |
| .... |
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
Decimal |
| |
|
|
|
|
|
|
|
|
|
|
Binario |
|
Ex: Como converte o número 31 em binário. bit = 0 não, bit = 1 sim
| .... |
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
Decimal |
| ..... |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
Binario |
512 não, porque ultrapassa o valor, bit = 0, 256 não, utrapasa o valor, bit = 0, 128, 64 e 32 não também ultrapassa o valor, bit = 0.
16 dá entra na soma, 8 dá entra na soma, bit = 1, 4 dá entra na soma, bit = 1, 2 dá entra na soma , bit = 1, 1 dá entra na soma, bit = 1 .
16+8+4+2+1=31, então 31 em binário e igual 1111 ou 1111=31 não precisar representar os 0 à esquerda.
Como poder observar na tabela é só colocar o binário 1 ou 0 na tabela é somando até encontrar valor decimal desejado.
|
Ex2: Converter o número 233 em binário.
| .... |
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
Decimal |
| |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
Binario |
Sempre começa do maior para o menor número, 512 maior 233 não bit = 0, 256 maior 233 não bit = 0, 128 soma menor 233 bit =1, 64 soma bit = 1, ( 128+64=192 não o valor 233 ), 32 entra sim bit = 1 ( 192+32=224 não deu o valor 233 ), 16 e muito valor ultrapassa, não bit = 0, 8 soma bit = 1 ( 224+8=232 falta 1 ) então 4 e 2 não bit = 0, 1 soma bit = 1
Para converter Décimal em Binário, só utilizar o processo inverso na tabela. Colocar o binário e soma os bit = 1 e escruir bit = 0.
Obs- A letra b minuscula significa bit, e B maiscula significa byte.
LSB - Binário menos significativo - o binário mais á direita do número.
MSB - Binário mais siginificativo - o binário mais á esquerda do número.
Todo contéudo poder ser utilizado, desde de que seja divulgado a fonte. Todo direito reservador autor rmeletronica, http://rmeletronica.com.br
|
|