matematica
Transformando decimal em binário
14(base10) = 1110(base2)
14 / 2 = 7 resto 0
7 / 2 = 3 resto 1
3 / 2 = 1 resto 1
36(base10) = 100100(base2)
36 / 2 = 18 resto 0
18 / 2 = 9 resto 0
9 / 2 = 4 resto 1
4 / 2 = 2 resto 0
2 / 2 = 1 resto 0
O número binário será formado agrupando o último resultado seguido dos restos das divisões anteriores.
Transformando binário em decimal
110100(base2) = 52 (base10)
1
1
0
1
0
0 casa 6 casa 5 casa 4 casa 3 casa 2 casa 1
25
24
23
22
21
20
1 x 25
1 x 24
0 x 23
1 x 22
0 x 21
0 x 20
1 x 32
1 x 16
0 x 8
1 x 4
0 x 2
0 x 1
32
16
0
4
0
0
32 + 16 + 0 + 4 + 0 + 0 = 52 1100100(base2) = 100(base10) 1
1
0
0
1
0
0 casa 7 casa 6 casa 5 casa 4 casa 3 casa 2 casa 1
26
25
24
23
22
21
20
1 x 26
1 x 25
0 x 24
0 x 23
1 x 22
0 x 21
0 x 20
1 x 64
1 x 32
0 x 16
0 x 8
1 x 4
0 x 2
0 x 1
64
32
0
0
4
0
0
64 + 32 + 0 + 0 + 4 + 0 +0 = 100
Números Binários
Esta se tornando cada vez mais comum filmes de ficção cientifica com computadores inteligentes, de alto grau de sofisticação. Filmes como I.A. - Inteligência Artificial (A.I. “Artificial Intelligence”, nome original), Matrix e Eu Robô (“I, Robot” nome original) são alguns exemplos dessas produções.
Muitas vezes, é possível ver essas “máquinas” se comunicando entre si como os humanos, através de fala oral, de gestos ou da escrita tradicional com alfabetos ou outros símbolos. Mas será que os computadores se comunicam desta forma, como os humanos? Ou possuem algum tipo de comunicação peculiar?
Bem, os computadores se comunicam e processam as informações através de Códigos Binários. Ou seja, os computadores só utilizam dois dígitos, como por exemplo: 0 ou 1 e passa corrente ou não. No entanto, como é possível, utilizando somente os números binários, estabelecer comunicação entre os computadores? É interessante entender como se estabelecem essa