Conversión

Convertidor de fracciones binarias

Configuración
Reiniciar
Compartir resultado
Guardar
Incorporar
Reportar un error

Compartir calculadora

Añade nuestra calculadora gratis a tu sitio web

Por favor, introduce una URL válida. Solo se admiten URLs HTTPS.


Usar como valores predeterminados para la calculadora integrada lo que está actualmente en los campos de entrada de la calculadora en la página.


Color de enfoque del borde de entrada, color del interruptor seleccionado, color de desplazamiento del elemento seleccionado, etc.


Por favor, acepte los Términos de Uso.

Vista previa

Guardar calculadora

Configuración de la calculadora

Por favor, ingrese un valor dentro del rango permitido.

Por favor, ingrese un valor dentro del rango permitido.

Por favor, ingrese un valor dentro del rango permitido.

Por favor, ingrese un valor dentro del rango permitido.

Compartir calculadora

¿Qué es una fracción binaria?

Una fracción binaria es un número expresado en base 2 que incluye dígitos después del punto binario, así como los números decimales tienen dígitos después del punto decimal. El sistema de números binarios utiliza solo dos dígitos: 0 y 1, y representa todos los valores usando potencias de dos. Cuando un número binario incluye una parte fraccionaria, cada dígito después del punto binario representa una potencia negativa de dos.

Por ejemplo, el número binario 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

Por lo tanto, 101.101₂ = 5,625₁₀.

Cómo funciona el convertidor de fracciones binarias

El convertidor de fracciones binarias te ayuda a convertir cualquier número fraccionario entre los sistemas binario y decimal de forma automática. También puedes convertir fracciones binarias a otros sistemas numéricos como octal (base 8), hexadecimal (base 16) o cualquier base personalizada entre 2 y 36.

El proceso implica:

  1. Interpretación de la parte entera sumando las potencias de 2 para cada dígito ‘1’.
  2. Conversión de la parte fraccionaria sumando las potencias negativas de 2 correspondientes.
  3. Combinación de ambas partes para obtener el valor decimal completo o convertir de vuelta a binario dividiendo o multiplicando repetidamente por 2.

Este convertidor opera al instante: no es necesario presionar “calcular”, ya que los resultados se ajustan automáticamente cuando los valores de entrada cambian.

Ejemplo paso a paso

Vamos a convertir 10.625_1010.625\_{10} a binario.

  1. Convertir la parte entera (10):
DivisiónCocienteResto
10 ÷ 250
5 ÷ 221
2 ÷ 210
1 ÷ 201

Leyendo los restos de abajo hacia arriba:

1010=1010210_{10} = 1010_2
  1. Convertir la parte fraccionaria (0,625):
MultiplicaciónResultadoParte entera
0,625 × 21,251
0,25 × 20,50
0,5 × 21,01

Por lo tanto, 0,625_10=0,10120,625\_{10} = 0,101_2.

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

Convertir una fracción binaria a decimal

Convertir 110.0112110.011_2 a 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}

Por lo tanto, 110.011₂ = 6,375₁₀.

Convertir fracciones binarias a otras bases

A octal (base 8)

Agrupar bits en conjuntos de tres desde el punto binario hacia afuera (parte entera a la izquierda, parte fraccionaria a la derecha). Completar con ceros si es necesario.

Ejemplo: 1010.10121010.101_2

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

A hexadecimal (base 16)

Agrupar bits en conjuntos de cuatro:

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

Por lo tanto, 1010.1012=A.A161010.101*2 = A.A*{16}.

Notas sobre fracciones binarias

  • Algunas fracciones decimales no pueden representarse exactamente en binario (por ejemplo, 0,1, 0,2, 0,3). Forman secuencias binarias repetitivas, similar a cómo 1/3 = 0,333… en notación decimal.
  • Las computadoras manejan internamente los números reales en formato de coma flotante, adhiriéndose rigurosamente a las representaciones de fracciones binarias, lo que ocasiona que a veces ocurran pequeños errores de redondeo en la programación.
  • La precisión máxima depende del número de bits escogidos para la parte fraccionaria: a mayor cantidad de bits, mayor precisión.

Perspectiva histórica

El sistema de números binarios se remonta al siglo XVII, formalizado por Gottfried Wilhelm Leibniz, quien reconoció su conexión con la lógica utilizando solo dos símbolos: 0 y 1. En la computación moderna, las fracciones binarias se convirtieron en la base para la codificación de señales digitales y el cálculo numérico, permitiendo que los dispositivos realicen operaciones aritméticas con increíble precisión.

Preguntas frecuentes

¿Cómo convertir 7,75 a binario paso a paso?

Parte entera: 710=11127*{10} = 111_2. Parte fraccionaria: 0,75×2=1,50,75 \times 2 = 1,5 → 1; 0,5×2=1,00,5 \times 2 = 1,0 → 1. Combina ambas partes → 7,7510=111.1127,75*{10} = 111.11_2.

¿Por qué algunas fracciones decimales no pueden convertirse exactamente a binario?

Porque el binario representa las fracciones como sumas de los recíprocos de las potencias de dos; solo números expresables como suma de 1/2,1/4,1/8,...1/2, 1/4, 1/8, ... pueden ser exactos. Fracciones como 0,1 (que requieren 1/101/10) no terminan dentro de esta serie, conduciendo a una secuencia infinita repetitiva.

¿Cómo convertir la fracción binaria 0.011 a decimal?

Evaluar utilizando la 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 un error

Este campo es obligatorio.