Saltar al contenido

¿Cómo convertir un número flotante a binario?

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)

  1. 12.25d es tu flotador.
  2. Escribes 12d en binario y lo eliminas de tu flotador. Solo quedará el resto (.25d).
  3. Tú escribes el punto.
  4. 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)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *