Para realizar la conversión de binario a decimal, realice lo siguiente:
Inicie por el lado derecho del número en binario, cada número multiplíquelo por 2 y elévelo a la potencia consecutiva (comenzando por la potencia 0).
Después de realizar cada una de las multiplicaciones, sume todas y el número resultante será el equivalente al sistema decimal.

1. Inicie por el lado izquierdo, cada número multiplíquelo por 2 y elévelo a la potencia consecutiva a la inversa(comenzando por la potencia -1).
2.Después de realizar cada una de las multiplicaciones, sume todas y el número resultante será el equivalente al sistema decimal.

Se divide el número decimal entre 2 cuyo resultado entero se vuelve a dividir entre 2 y así sucesivamente. Una vez llegados al 1 indivisible se cuentan el último cociente, es decir el uno final (todo número binario excepto el 0 empieza por uno), seguido de los residuos de las divisiones subsiguientes. Del más reciente hasta el primero que resultó. Este número será el binario que buscamos. A continuación se puede ver un ejemplo con el número decimal 100 pasado a binario.

Existe un último método denominado de distribución. Consiste en distribuir los unos necesarios entre las potencias sucesivas de 2 de modo que su suma resulte ser el número decimal a convertir. Sea por ejemplo el número 151, para el que se necesitarán las 8 primeras potencias de 2, ya que la siguiente, 28=256, es superior al número a convertir. Se comienza poniendo un 1 en 128, por lo que aún faltarán 23, 151-128=23, para llegar al 151. Este valor se conseguirá distribuyendo unos entre las potencias cuya suma den el resultado buscado y poniendo ceros en el resto. En el ejemplo resultan ser las potencias 4, 2, 1 y 0, esto es, 16, 4, 2 y 1, respectivamente.
Decimal (Con decimales) a binario
Inicie por el lado izquierdo, cada número multiplíquelo por 2 y si la parte entera queda mayor que 0 entonces en binario será 1 en caso contrario será 0
En caso de ser 1 para la siguiente división coja únicamente los decimales.
Después de realizar cada una de las multiplicaciones, coloque los números que ha obtenido en orden de aparición.
Hay que tener cuidado con este método pues algunos números tienen una representación infinita o muy larga, por ejemplo el 0.1
Ejemplos:
* 0.3125 (decimal) = 0.0101(binario). Proceso
0.3125*2 = 0.625 => 0
0.625*2 = 1.25 => 1
0.25*2 = 0.5 => 0
0.5*2 = 1 => 1
En orden: 0101
* 0.625 (decimal) = 0.101(binario). Proceso
0.625*2 = 1.25 => 1
0.25*2 = 0.5 => 0
0.5*2 = 1 => 1
En orden: 101
Binario a octal
Para realizar la conversión de binario a octal, realice lo siguiente:
1) Agrupe la cantidad binaria en grupos de 3 en 3 iniciando por el lado derecho. Si al terminar de agrupar no completa 3 dígitos, entonces agregue ceros a la izquierda.
2) Posteriormente vea el valor que corresponde de acuerdo a la tabla: 3) La cantidad correspondiente en octal se agrupa de izquierda a derecha.
Ejemplos:
247 (octal) = 010100111 (binario). El 2 en binario es 10, pero en binario de 3 bits es Oc(2) = B(010); el Oc(4) = B(100) y el Oc(7) = (111), luego el número en binario será 010100111
Binario a hexadecimal
Para realizar la conversión de binario a hexadecimal, realice lo siguiente:
1) Agrupe la cantidad binaria en grupos de 4 en 4 iniciando por el lado derecho. Si al terminar de agrupar no completa 4 dígitos, entonces agregue ceros a la izquierda.
2) Posteriormente vea el valor que corresponde de acuerdo a la tabla:

Ejemplos:
* 10111010 (binario) = 1BA (hexadecimal). Proceso:
1010 = A
1011 = B
1 entonces agregue 0001 = 1
Agrupe de derecha a izquierda: 1BA
* 11011110101 (binario) = 6F5 (hexadecimal). Proceso:
0101 = 5
1111 = F
110 entonces agregue 0110 = 6
Agrupe de derecha a izquierda: 6F5
Hexadecimal a binario
Es Idéntico que para pasar de octal a binario, sólo que se remplaza por el equivalente de 4 bits, como de octal a binario.
No hay comentarios:
Publicar un comentario