Conversão

Conversor de fração binária

Configurações
Reiniciar
Compartilhar resultado
Guardar
Incorporar
Reportar um erro

Compartilhar calculadora

Adicione nossa calculadora gratuita ao seu site

Por favor, insira uma URL válida. Apenas URLs HTTPS são suportadas.


Usar como valores padrão para a calculadora embutida o que está atualmente nos campos de entrada da calculadora na página.


Cor do foco da borda de entrada, cor do interruptor marcado, cor de hover do item selecionado etc.


Por favor, concorde com os Termos de Uso.

Vista previa

Salvar calculadora

Configurações da calculadora

Por favor, insira um valor dentro do intervalo permitido.

Por favor, insira um valor dentro do intervalo permitido.

Por favor, insira um valor dentro do intervalo permitido.

Por favor, insira um valor dentro do intervalo permitido.

Compartilhar calculadora

O que é uma fração binária?

Uma fração binária é um número expresso na base 2 que inclui dígitos após o ponto binário, assim como os números decimais têm dígitos após o ponto decimal. O sistema numérico binário utiliza apenas dois dígitos — 0 e 1 — e representa todos os valores usando potências de dois. Quando um número binário inclui uma parte fracionária, cada dígito após o ponto binário representa uma potência negativa de dois.

Por exemplo, o número binário 101.101 representa:

1×22+0×21+1×20+1×21+0×22+1×231 \times 2^2 + 0 \times 2^1 + 1 \times 2^0 + 1 \times 2^{-1} + 0 \times 2^{-2} + 1 \times 2^{-3} =4+0+1+0,5+0+0,125=5,625= 4 + 0 + 1 + 0,5 + 0 + 0,125 = 5,625

Assim, 101.101₂ = 5,625₁₀.

Como funciona o conversor de fração binária

O conversor de fração binária ajuda você a converter qualquer número fracionário entre sistemas binários e decimais automaticamente. Você também pode converter frações binárias para outros sistemas numéricos, como octal (base 8), hexadecimal (base 16) ou qualquer base personalizada entre 2 e 36.

O processo envolve:

  1. Interpretar a parte inteira somando as potências de 2 para cada dígito ‘1’.
  2. Converter a parte fracionária somando as potências negativas correspondentes de 2.
  3. Combinar ambas as partes para obter o valor decimal completo ou converter de volta para binário dividindo ou multiplicando repetidamente por 2.

Este conversor opera instantaneamente — não é necessário pressionar “calcular”, pois os resultados se ajustam automaticamente quando os valores de entrada mudam.

Exemplo passo a passo

Vamos converter 10,6251010,625_{10} em binário.

  1. Converter a parte inteira (10):
DivisãoQuocienteResto
10 ÷ 250
5 ÷ 221
2 ÷ 210
1 ÷ 201

Lendo os restos de baixo para cima:

1010=1010210_{10} = 1010_2
  1. Converter a parte fracionária (0,625):
MultiplicaçãoResultadoParte inteira
0,625 × 21,251
0,25 × 20,50
0,5 × 21,01

Assim, 0,62510=0,10120,625_{10} = 0,101_2.

  1. Combinar ambas as partes:
10,62510=1010.101210,625_{10} = 1010.101_2

Convertendo uma fração binária para decimal

Converter 110.0112110.011_2 para decimal:

(1×22)+(1×21)+(0×20)+(0×21)+(1×22)+(1×23)(1 \times 2^2) + (1 \times 2^1) + (0 \times 2^0) + (0 \times 2^{-1}) + (1 \times 2^{-2}) + (1 \times 2^{-3}) =4+2+0+0+0,25+0,125=6,37510= 4 + 2 + 0 + 0 + 0,25 + 0,125 = 6,375_{10}

Portanto, 110.011₂ = 6,375₁₀.

Convertendo frações binárias para outras bases

Para octal (base 8)

Agrupe bits em conjuntos de três a partir do ponto binário para fora (parte inteira à esquerda, parte fracionária à direita). Complete com zeros, se necessário.

Exemplo: 1010.10121010.101_2

1010.1012=(001 010.101)2=12.581010.101_2 = (001\ 010.101)_2 = 12.5_8

Para hexadecimal (base 16)

Agrupe bits em conjuntos de quatro:

1010.1012=(1010.1010)2=A.A161010.101_2 = (1010.1010)_2 = A.A_16

Portanto, 1010.1012=A.A161010.101_2 = A.A_{16}.

Notas sobre frações binárias

  • Algumas frações decimais não podem ser representadas exatamente em binário (por exemplo, 0,1, 0,2, 0,3). Elas formam sequências binárias repetitivas, de forma semelhante a como 1/3 = 0,333… em notação decimal.
  • Os computadores lidam internamente com números reais no formato de ponto flutuante, aderindo rigorosamente às representações de frações binárias, motivo pelo qual pequenos erros de arredondamento ocorrem ocasionalmente na programação.
  • A precisão máxima depende do número de bits escolhido para a parte fracionária — quanto mais bits, maior a precisão.

Visão histórica

O sistema numérico binário remonta ao século XVII, formalizado por Gottfried Wilhelm Leibniz, que reconheceu sua conexão com a lógica utilizando apenas dois símbolos: 0 e 1. Na computação moderna, as frações binárias tornaram-se a base para a codificação de sinais digitais e cálculos numéricos, permitindo que dispositivos realizem operações aritméticas com incrível precisão.

Perguntas frequentes

Como converter 7,75 para binário passo a passo?

Parte inteira: 710=11127_{10} = 111_2. Parte fracionária: 0,75×2=1,50,75 \times 2 = 1,5 → 1; 0,5×2=1,00,5 \times 2 = 1,0 → 1. Combine ambas as partes → 7,7510=111.1127,75_{10} = 111.11_2.

Por que algumas frações decimais não podem ser exatamente convertidas em binário?

Porque o binário representa frações como somas de recíprocos de potências de dois, apenas números expressáveis como soma de 1/2,1/4,1/8,...1/2, 1/4, 1/8, ... podem ser exatos. Frações como 0,1 (que requerem 1/101/10) não terminam dentro dessa série, levando a uma sequência repetida infinita.

Como converter a fração binária 0.011 em decimal?

Avalie usando a fórmula:

(0×21)+(1×22)+(1×23)=0+0,25+0,125=0,37510(0 \times 2^{-1}) + (1 \times 2^{-2}) + (1 \times 2^{-3}) = 0 + 0,25 + 0,125 = 0,375_{10}

Reportar um erro

Este campo é obrigatório.