NUMEROS BINARIOS
Os números binários são utilizados pelos computadores para processar dados. É um sistema de numeração que, em vez de utilizar 10 algarismos, utiliza apenas 2 (0 e 1).
Converte Decimal para Binário
A conversão do número inteiro, de decimal para binário, será feita da direita para a esquerda, isto é, determina-se primeiro o algarismos das unidades ( o que vai ser multiplicado por 20 ) , em seguida o segundo algarismo da direita ( o que vai ser multiplicado por 21 ) etc...
A questão chave, por incrível que pareça, é observar se o número é par ou ímpar. Em binário, o número par termina em 0 e o ímpar em 1. Assim determina-se o algarismo da direita, pela simples divisão do número por dois; se o resto for 0 (número par) o algarismo da direita é 0; se o resto for 1 (número ímpar) o algarismo da direita é 1.
Por outro lado, é bom lembrar que, na base dez, ao se dividir um número por dez, basta levar a vírgula para a esquerda. Na base dois, ao se dividir um número por dois, basta levar a vírgula para a esquerda. Assim, para se determinar o segundo algarismo, do número em binário, basta lembrar que ele é a parte inteira do número original dividido por dois, abandonado o resto.
Vamos converter 25 de decimal para binário.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWqcHoXWjlJuo70DVfeJwUZPAYguJjtj7FGsARa0ix_JwD9C_diOqkzb-HU0t33of3SHsgmY-EgYbIAQLg8YU3b-lkkfV0eGLRstVmUzrzaTzqQXnaLXuTyTEIhah1H3IdwPc1HTP-vE2W/s400/binari1.jpg)
Outro modo simples de fazer essa conversão é dividir o número decimal que você quer converter em binário por dois. (será 0 ou 1). Pegue o quociente dessa divisão e divida-o, também, por dois. Anote, outra vez o resto. Faça assim até que o quociente de sua divisão seja 1 (isto é, a divisão de 2 por 2).
O seu número em binário é 1+ todos os restos das divisões, do quociente menor para o maior. Assim:
Vamos transformar o número 39:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjz-Wi2d-e5p2qWGnJwmuj1kMq9YOEHGMwqlZuaFAh-feaU4HHEWRMfIau_A4VCFbXlZwz54BHPTxIy62brPHgHcgs5uW7iS_VD-L2Ualxyp5RTZgdzTOR2Pa-wsxzWAaIyh5R_Bxm9Pdtn/s400/verena1.gif)
Note que o último resultado também será computado, logo o número começa com 1 e segue dos restos de baixo para cima, portanto:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKQVTpjyU0LPAdQQ1PRyxkPZNuirKv5Of0Pyll73nwti94j0slWjKKtSd_0pcNumkE38JcmJDMnOVg7mf2ntmTJuhGwonxgItAivgGx5mU5TH50vbBq9hAusTvqmVsQj_DGGWfUM6CIpDD/s400/verena2.gif)
Veja outro exemplo de transformação de um número de decimal para binário, e o inverso.
Pegamos o número 141:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRRWLaKRCCtB11fJepi4AkdWhcfNRwjd4maezvjr7E_n-vL-MeqgUG4YrBzS0q33ylvoVBA9i272eJ_kDNw12Lt6JG_qZdqdGomxSjKx0L7AobnXis4EzTUjD-SQI8SGUE4kPFmAjehI_g/s400/verena3.gif)
Logo temos : 10001101
Transforma um nùmero binàrio em decimal
Para transformar um número binário em decimal, pegue cada digito de seu número separadamente, e conte sua posição (unidade, vale um, dezena, dois, centena, três, assim por diante). O número dessa posição será o expoente da potência de base dois que você tem. Assim:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmJbJIOQrOHgf4d2A_3OxpvW4Cswdpq04tcHuS6FNr52ER_LfTYdGGkZwLmVREu77K6FImIPMoXXSocbK0dYkf_v_pdsLAps8-_6j8EJHkKxLHbWTvs2Sb6BVzU-lXtkyJ43ZVXvwOhQom/s400/verena4.gif)
Nenhum comentário:
Postar um comentário