Decimal-> Binario
Esta es una transformación muy sencilla. Se divide el número del sistema decimal entre 2, cuyo resultado entero se vuelve a dividir entre 2, y así sucesivamente hasta que el dividendo sea menor que el divisor, 2. Es decir, cuando el número a dividir sea 1 finaliza la división.
A continuación se obtiene el binario empezando por el último cociente y recolectando los restos empezando desde el último al primero, simplemente se colocan en orden inverso a como aparecen en la división precedidos por el último cociente, se les da la vuelta. Éste será el número binario que buscamos.
Ejemplo 1: Transformar el número decimal 362 en binario.
El método es muy simple:
|
A la hora de escribir el número se hace desde el último al primero.
Ejemplo 2: Transformar el número decimal 100 en binario.
Es importante mencionar que los subíndices que aparecen marcan el tipo de base que se utiliza en cada caso.
Ejemplo 3: Pasa el número 0,215 en base decimal a binario
En el caso en el que los números a trabajar sean fraccionarios o decimales, el proceso cambia levemente. La parte entera se opera igual que lo anterior, pero la parte fraccionaria se debe multiplicar por dos de forma que si el resultado obtenido tiene parte entera mayor o igual que uno se anota como 1, mientras si el resultado es menor que uno, se anota como cero. Así se opera sucesivamente hasta que no queda parte fraccionaria. Se colocan los números en base binaria en el orden en el que se obtienen.
Pasa el número 0,215 en base decimal a binario |
||
División |
Resultado |
Dato a coger |
0,59375*2 |
1,1875 |
1 |
0,1875*2 |
0,375 |
0 |
0,375*2 |
0,75 |
0 |
0,75*2 |
1,5 |
1 |
0,5*2 |
1 |
1 |
El resultado es 0,10011 |