Cómo convertir fracciones de base 10 en decimales binarios

Autor: Janice Evans
Fecha De Creación: 2 Mes De Julio 2021
Fecha De Actualización: 18 Noviembre 2024
Anonim
Cómo convertir fracciones de base 10 en decimales binarios - Artículos
Cómo convertir fracciones de base 10 en decimales binarios - Artículos

Contenido

Para convertir números enteros de base 10 (decimal) a base 2 (binario), se debe romper el número en pedazos que son potencia de 2.


Los procesos similares se pueden utilizar para convertir números no enteros en forma binaria. Este artículo mostrará 3 (o 11, en binario) métodos de convertir fracciones en decimales binarios.

instrucciones

  1. Método 1

    Para convertir una fracción, primero convierta el numerador y el denominador en binarios y aplique la división de binarios. Este es el método normal utilizado para convertir fracciones en decimales de base 10. Por ejemplo, vamos a usar esta técnica para convertir 13/22.

    En primer lugar, 13/22 se convierte en 1101/10110 en base 2. Entonces, 1101 dividido por 10110 es 0.1001011101000 ..., con la repetición de la secuencia de dígito 1011101000.

    Esto puede ser complicado si usted no tiene gusto de hacer divisiones largas de la base 2, entonces usted puede querer probar el siguiente método.

  2. Método 10

    Rompe la fracción en potencias del 1/2 y utilice la siguiente lista para hacer el decimal binario: 1/2 = 0.1 1/4 = 0.01 1/8 = 0.001 1/16 = 0.0001, etc


    Por ejemplo, 13/22 es 1/2 + 1/16 + 1/64 + 1/128 + ..., entonces 13/22 = 0.1 + 0.0001 + 0.000001 + 0.0000001 + ... = 0.100101 ...

    Si usted encuentra que este método toma mucho tiempo, el siguiente es el más rápido.

  3. Método 11

    Utilice la conversión binaria que viene en la calculadora del equipo o en Excel. Si tiene una versión antigua que no se lee con binarios, puede superar esto con una pequeña trampa: agregue 8 ceros al final del numerador, divida y luego mueva el punto decimal 8 unidades a la izquierda. 8 es sólo un número conveniente, cualquier otro puede ser utilizado.

    Por ejemplo, si su calculadora no divide 1101 por 10110 en binarios, entonces intente dividir 110100000000 por 10110. Entonces, 110100000000/10110 = 10010111. Y cuando se mueve el decimal 8 unidades a la izquierda, tendrá 1101/10110 = 0.10010111 (cortado )