Para convertir un numero decimal a binario se hace una serie de divisiones sucesivas. Dependiendo de si el número es par o impar, colocaremos un cero o un uno en la columna de la derecha.
Si es impar, le restaremos uno y seguiremos dividiendo entre dos (y podremos un 1 en el lado derecho como anteriormente expongo), hasta llegar al resultado final que debe ser siempre 1.
Después, sólo nos queda tomar los resultados de la columna de la derecha y ordenar los dígitos de abajo para arriba, y tendremos nuestro número convertido en binario.
Ejemplo:150|0
75|1*
37|1
18|0
9|1
4|0
2|0
1|1El resultado para 150 en base decimal es: 10010110 en base binaria.
EJERCICIO CEDULA
convertir a binario tomando por partes
1052.386.344
1052 | 0 386 | 0 344 | 0
526 | 0 193 | 1 172 | 0
263 | 1 96 | 0 86 | 0
131 | 1 48 | 0 43 | 1
65 | 1 24 | 0 21 | 1
32 | 0 12 | 0 10 | 0
16 | 0 6 | 0 5 | 1
8 | 0 3 | 1 2 | 0
4 | 0 1 | 1 1 | 1
2 | 0
1 | 1
10000011100.110000010.101011000
No hay comentarios:
Publicar un comentario