Números Binários
Bases Decimais, Binárias, Octal e Hexadecimal
Conversão Decimal - Binário A conversão de decimal para binário (ou seja da base 10 para a base 2), consiste em dividir progressivamente o valor decimal por 2, obtendo-se um resultado e um resto.
O resultado em cada iteração, será sempre o valor de 0 ou 1. Deve-se dividir o número até que o quociente da divisão seja igual a 0 (zero).
O resultado em cada iteração, será sempre o valor de 0 ou 1. Deve-se dividir o número até que o quociente da divisão seja igual a 0 (zero).
Depois de finalizado o calculo, basta agrupar todos os valores (ou seja, os restos de cada iteração) de baixo para cima.
Resultado: 22 na base (10) é igual a 10110 na base (2)
Outra forma desta conversão (mais prática) é usando informação da tabela CIDR e atribuindo pesos às potencias de 2.
Exemplo para valores até 255.
Resultado: 22 na base (10) é igual a 10110 na base (2)
Outra forma desta conversão (mais prática) é usando informação da tabela CIDR e atribuindo pesos às potencias de 2.
Exemplo para valores até 255.
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).
Veja como converter valores binários em decimais: Um modo simples de fazer essa conversão é dividir o número decimal que você quer converter em binário por dois. Faça a divisão "na mão", e anote o resto (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: 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: |
Veja outro exemplo de transformação de um número de decimal para binário, e o inverso.
Pegamos o número 141: Logo 141 é representado por: 1 0 0 0 1 1 0 1
Vamos agora fazer o inverso, transformar 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 vale dois, centena vale três e assim por diante). O número dessa posição será o expoente da potência de base dois que você tem. Assim temos o seguinte: 128+8+4+1=141
|
Conversão Decimal para Octal
A conversão de decimal para octal (ou seja da base 10 para a base 8), consiste em dividir progressivamente o valor decimal por 8, obtendo-se um resultado e um resto. De referir que o resultado em cada iteração terá sempre um valor menor que 7.
A conversão de decimal para octal (ou seja da base 10 para a base 8), consiste em dividir progressivamente o valor decimal por 8, obtendo-se um resultado e um resto. De referir que o resultado em cada iteração terá sempre um valor menor que 7.
Tal como no exemplo anterior, depois de finalizado o cálculo, basta agrupar todos os valores (ou seja, os restos de cada iteração) no sentido ascendente.
Resultado: 407(10) = 627(8)
Resultado: 407(10) = 627(8)
Conversão Decimal para Hexadecimal
A conversão de decimal para hexadecimal(ou seja da base 10 para a base 16), consiste em dividir progressivamente o valor decimal por 16, obtendo-se um resultado e um resto. Não esquecer que o sistema hexadecimal utiliza os símbolos: 0,1,2,3,4,5,6,7,8,9 do sistema decimal e as letras A,B,C,D,E,F.
(Equivalências:A=10,B=11,C=12,D=13,E=14eF=15)
A conversão de decimal para hexadecimal(ou seja da base 10 para a base 16), consiste em dividir progressivamente o valor decimal por 16, obtendo-se um resultado e um resto. Não esquecer que o sistema hexadecimal utiliza os símbolos: 0,1,2,3,4,5,6,7,8,9 do sistema decimal e as letras A,B,C,D,E,F.
(Equivalências:A=10,B=11,C=12,D=13,E=14eF=15)
O resultado da conversão deverá ser também obtido, reunindo o valor dos restos, no sentido ascendente.
Resultado: 53120(10) > CF80(16)
Resultado: 53120(10) > CF80(16)