Como converter frações de base 10 em decimais binários

Autor: Janice Evans
Data De Criação: 26 Julho 2021
Data De Atualização: 14 Poderia 2024
Anonim
Como converter frações de base 10 em decimais binários - Artigos
Como converter frações de base 10 em decimais binários - Artigos

Contente

Para converter números inteiros de base 10 (decimal) para base 2 (binário), deve-se quebrar o número em pedaços que são potência de 2.


Processos similares podem ser usados para converter números não inteiros em forma binária. Esse artigo mostrará 3 (ou 11, em binário) métodos de converter frações em decimais binários.

Instruções

  1. Método 1

    Para converter uma fração, primeiro converta o numerador e o denominador em binários e aplique a divisão de binários. Esse é o método normal usado para converter frações em decimais de base 10. Por exemplo, vamos usar essa técnica para converter 13/22.

    Primeiro, 13/22 se torna 1101/10110 em base 2. Então, 1101 dividido por 10110 é 0.1001011101000..., com repetição da sequência de dígito 1011101000.

    Isso pode ser complicado se você não gosta de fazer divisões longas de na base 2, então você poderá querer tentar o próximo método.


  2. Método 10

    Quebre a fração em potências de 1/2 e use a seguinte lista para fazer o decimal binário: 1/2 = 0.1 1/4 = 0.01 1/8 = 0.001 1/16 = 0.0001, etc

    Por exemplo, 13/22 é 1/2 + 1/16 + 1/64 + 1/128 +..., então 13/22 = 0.1 + 0.0001 + 0.000001 + 0.0000001 +... = 0.100101...

    Se você achar que esse método leva muito tempo, o próximo é o mais rápido.

  3. Método 11

    Use a conversão binária que vem na calculadora do computador ou no Excel. Se você tiver uma versão antiga que não lida com binários, você pode superar isso com uma pequena trapaça: adicione 8 zeros ao fim do numerador, divida e então mova o ponto decimal 8 unidades para a esquerda. 8 é apenas um número conveniente, qualquer outro pode ser usado.

    Por exemplo, se sua calculador não divide 1101 por 10110 em binários, então tente dividir 110100000000 por 10110. Então, 110100000000/10110 = 10010111. E quando você mover o decimal 8 unidades para a esquerda, você terá 1101/10110 = 0.10010111 (cortado)