Encontramos el arreglo a este enigma, al menos eso deseamos. Si continuas con alguna pregunta dínoslo y con placer te ayudaremos
Solución:
Considere el siguiente ejemplo
Convierta 2.625 a binario.
Consideraremos la parte entera y fraccionaria por separado.
The integral part is easy, 2 = 10.
Para la parte fraccionaria:
0.625 × 2 = 1.25 1 Generate 1 and continue with the rest.
0.25 × 2 = 0.5 0 Generate 0 and continue.
0.5 × 2 = 1.0 1 Generate 1 and nothing remains.
Entonces 0.625 = 0.101 y 2.625 = 10.101.
Mira este link para más información.
Sigue multiplicando el número después del decimal por 2 hasta que se convierta en 1.0:
0.25*2 = 0.50
0.50*2 = 1.00
y el resultado es en orden inverso siendo .01
(d significa decimal, b significa binario)
- 12.25d es tu flotador.
- Escribes 12d en binario y lo eliminas de tu flotador. Solo quedará el resto (.25d).
- Tú escribes el punto.
- Mientras que el resto (0.25d) no sea cero (y/o quiera más dígitos), multiplíquelo por 2 (-> 0.50d), elimine y escriba el dígito a la izquierda del punto (0), y continúe con el nuevo resto (.50d).
Si entiendes que te ha sido de ayuda nuestro artículo, sería de mucha ayuda si lo compartes con más juniors y nos ayudes a extender nuestra información.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)