Cómo Convertir Decimal a Binario: Guía Completa
Volver al Blog

Cómo Convertir Decimal a Binario: Guía Completa

14 de agosto de 2026
Calculadoras

El Número Parece Simple Hasta que la Computadora No Coincide con Vos

Todo estudiante de informática y electrónica digital llega a este momento. Convertís un número decimal a binario a mano, revisás el resultado dos veces, y aun así no coincide con lo que espera el compilador o el circuito. El proceso parece lo suficientemente mecánico como para ser infalible, pero la tasa de errores en la conversión binaria manual es consistentemente alta, especialmente cuando los números superan 50 o 60.

La razón casi nunca es una falta de comprensión conceptual. La mayoría de los estudiantes entiende que el binario es base 2 y el decimal es base 10. Los errores se cuelan durante los pasos repetitivos de división, específicamente al rastrear restos a través de múltiples iteraciones sin perder un dígito, al malinterpretar qué resto va primero en el resultado final, o al confundirse sobre la dirección en que se lee la salida binaria.

Esta guía cubre el método de conversión completo desde cero, incluyendo tanto el algoritmo de división como el método de peso posicional, con secuencias exactas de teclas de calculadora y ejemplos académicos reales que exponen exactamente dónde se equivoca la mayoría de los estudiantes.

Fundamentos Teóricos: Por Qué Existen Dos Sistemas Numéricos

El sistema decimal usa base 10, lo que significa que cada posición representa una potencia de 10. Empezando desde la derecha:

10⁰ = 1, 10¹ = 10, 10² = 100, 10³ = 1000...

El número 347 significa:

(3 × 100) + (4 × 10) + (7 × 1) = 300 + 40 + 7 = 347

El binario usa base 2, por lo que cada posición representa una potencia de 2:

2⁰ = 1, 2¹ = 2, 2² = 4, 2³ = 8, 2⁴ = 16, 2⁵ = 32, 2⁶ = 64, 2⁷ = 128...

Las computadoras usan binario porque los circuitos electrónicos tienen dos estados naturales: encendido (1) y apagado (0). Cada número que procesa una computadora, cada cálculo que realiza, cada píxel que muestra, se reduce a combinaciones de 1s y 0s a nivel de hardware. Entender la conversión binaria no es matemática abstracta. Es la base de cómo funcionan realmente los sistemas digitales.

Desglosando el número binario 10110011:

Posición 7 6 5 4 3 2 1 0
Potencia de 2 128 64 32 16 8 4 2 1
Dígito 1 0 1 1 0 0 1 1
Valor 128 0 32 16 0 0 2 1

Total: 128 + 32 + 16 + 2 + 1 = 179 en decimal

Este sistema de peso posicional es la clave tanto para convertir decimal a binario como para verificar resultados binarios.

Dos Métodos Completos de Conversión

Método 1: División Repetida por 2 (Algoritmo Estándar)

Este es el método que se enseña en prácticamente todos los cursos de informática. Dividís el número decimal entre 2 de forma repetida, registrando el resto en cada paso. El resultado binario son los restos leídos de abajo hacia arriba.

Convirtiendo 179 a binario:

División Cociente Resto
179 ÷ 2 89 1
89 ÷ 2 44 1
44 ÷ 2 22 0
22 ÷ 2 11 0
11 ÷ 2 5 1
5 ÷ 2 2 1
2 ÷ 2 1 0
1 ÷ 2 0 1

Leé los restos de abajo hacia arriba: 10110011

Verificación: 128 + 32 + 16 + 2 + 1 = 179 ✓

La regla crítica: siempre leé los restos desde la última división hacia arriba. Los estudiantes que leen de arriba hacia abajo obtienen el espejo exacto de la respuesta correcta.

Método 2: Sustracción de Peso Posicional

Este método funciona más rápido para el cálculo mental una vez que memorizás las potencias de 2 hasta el rango requerido.

Referencia de potencias de 2:

1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024...

Convirtiendo 219 a binario:

  1. La mayor potencia de 2 ≤ 219 es 128 (2⁷). Restamos: 219 − 128 = 91. Escribimos 1 en la posición 7.
  2. La mayor potencia de 2 ≤ 91 es 64 (2⁶). Restamos: 91 − 64 = 27. Escribimos 1 en la posición 6.
  3. 32 > 27, así que saltamos. Escribimos 0 en la posición 5.
  4. 27 − 16 = 11. Escribimos 1 en la posición 4.
  5. La mayor potencia de 2 ≤ 11 es 8 (2³). Restamos: 11 − 8 = 3. Escribimos 1 en la posición 3.
  6. 4 > 3, así que saltamos. Escribimos 0 en la posición 2.
  7. 3 − 2 = 1. Escribimos 1 en la posición 1.
  8. 1 − 1 = 0. Escribimos 1 en la posición 0.

Resultado: 11011011

Verificación: 128 + 64 + 16 + 8 + 2 + 1 = 219 ✓

Guía Completa Paso a Paso de Teclas

Usar una calculadora científica para los pasos de división repetida previene errores aritméticos en la división en sí, dejándote enfocarte solo en registrar los restos correctamente.

Convirtiendo 347 a binario con ayuda de la calculadora:

Paso 1: Ingresá 347 [÷] 2 [=] → Pantalla: 173,5

La parte decimal (0,5) indica que el resto es 1 (0,5 × 2 = 1). Cociente: 173.

Paso 2: Ingresá 173 [÷] 2 [=] → Pantalla: 86,5

Resto: 1. Cociente: 86.

Paso 3: Ingresá 86 [÷] 2 [=] → Pantalla: 43

Sin parte decimal → Resto: 0. Cociente: 43.

Paso 4: Ingresá 43 [÷] 2 [=] → Pantalla: 21,5

Resto: 1. Cociente: 21.

Paso 5: Ingresá 21 [÷] 2 [=] → Pantalla: 10,5

Resto: 1. Cociente: 10.

Paso 6: Ingresá 10 [÷] 2 [=] → Pantalla: 5

Resto: 0. Cociente: 5.

Paso 7: Ingresá 5 [÷] 2 [=] → Pantalla: 2,5

Resto: 1. Cociente: 2.

Paso 8: Ingresá 2 [÷] 2 [=] → Pantalla: 1

Resto: 0. Cociente: 1.

Paso 9: Ingresá 1 [÷] 2 [=] → Pantalla: 0,5

Resto: 1. Cociente: 0. Paramos acá.

Restos registrados de arriba hacia abajo: 1, 1, 0, 1, 1, 0, 1, 0, 1

Leídos de abajo hacia arriba: 101011011

Verificación usando la calculadora científica de arriba:

1 [×] 256 [+] 0 [×] 128 [+] 1 [×] 64 [+] 0 [×] 32 [+] 1 [×] 16 [+] 1 [×] 8 [+] 0 [×] 4 [+] 1 [×] 2 [+] 1 [×] 1 [=] → 347 ✓

Ejemplos Académicos Prácticos

Ejemplo 1: Informática — Conversión de Carácter ASCII

El código ASCII para la letra 'S' es el decimal 83. Convertilo a binario para un ejercicio de protocolo de transmisión de datos.

Pasos de división:

División Cociente Resto
83 ÷ 2 41 1
41 ÷ 2 20 1
20 ÷ 2 10 0
10 ÷ 2 5 0
5 ÷ 2 2 1
2 ÷ 2 1 0
1 ÷ 2 0 1

Resultado binario (de abajo hacia arriba): 1010011

En formato ASCII de 8 bits (completado con ceros a la izquierda): 01010011

Verificación: 64 + 16 + 2 + 1 = 83 ✓

Ejemplo 2: Electrónica Digital — Conversión de Valor de Registro

Un registro de microcontrolador contiene el valor decimal 214. Expresalo como valor binario de 8 bits para un problema de direccionamiento de memoria.

Usando el método de peso posicional:

  • 214 − 128 = 86 → posición 7: 1
  • 86 − 64 = 22 → posición 6: 1
  • 22 < 32 → posición 5: 0
  • 22 − 16 = 6 → posición 4: 1
  • 6 < 8 → posición 3: 0
  • 6 − 4 = 2 → posición 2: 1
  • 2 − 2 = 0 → posición 1: 1
  • 0 < 1 → posición 0: 0

Binario de 8 bits: 11010110

Verificación: 128 + 64 + 16 + 4 + 2 = 214 ✓

En electrónica digital, un error de un solo bit en el direccionamiento de registros envía datos a una ubicación de memoria completamente incorrecta. Verificar las conversiones binarias con el método de peso posicional antes de la implementación es práctica profesional estándar. Usá la calculadora de arriba para verificar tus sumas de peso posicional antes de confiar en cualquier valor de registro.

Solución de Problemas: Errores Comunes

Error 1: Leer los Restos de Arriba Hacia Abajo en Lugar de Abajo Hacia Arriba

Qué pasa: El estudiante convierte 83 correctamente a través de todos los pasos de división pero registra la respuesta como 1100101 en lugar de 1010011. El resultado son los dígitos binarios en orden inverso.

Este es el error más frecuente en la conversión de decimal a binario y produce un resultado que parece plausible, ocho dígitos binarios sin ningún error visible obvio, pero está completamente equivocado.

Solución: Escribí los restos en una columna a medida que los calculás. Cuando termines, dibujá una flecha apuntando hacia arriba al lado de la columna. Leé siguiendo la flecha. El último resto que calculaste es siempre el bit más significativo (el dígito más a la izquierda).

Error 2: Detener la División Demasiado Pronto

Qué pasa: El estudiante divide 83 y llega al cociente 1 con resto 1, y luego escribe solo los restos obtenidos hasta ese punto sin realizar la división final de 1 ÷ 2.

El proceso de división se detiene cuando la columna del cociente llega a 0, no cuando el cociente llega a 1. El paso final siempre divide 1 entre 2, dando cociente 0 y resto 1. Este resto final es el bit más significativo del resultado binario. Omitirlo elimina el dígito inicial por completo.

Solución: Continuá dividiendo hasta que la columna del cociente muestre 0. Solo entonces recolectá todos los restos y leélos hacia arriba.

Error 3: Identificación Incorrecta del Resto a Partir de la Pantalla de la Calculadora

Qué pasa: La calculadora muestra 21,5 después de dividir 43 ÷ 2. El estudiante registra el resto como 5 (del dígito decimal visible) en lugar del resto correcto de 1.

La porción decimal que muestra la calculadora no es el resto. Es el resto dividido por el divisor. Para la división entre 2: una pantalla de ,5 significa resto 1 (porque 0,5 × 2 = 1). Una pantalla que muestra un número entero sin decimales significa resto 0.

Solución: Después de cada división, la regla es simple. Si la calculadora muestra una porción decimal de ,5, el resto es 1. Si la pantalla muestra un número entero sin decimales, el resto es 0. Para divisores más grandes la regla se extiende: multiplicá la porción decimal por el divisor para encontrar el resto real.

Preguntas Frecuentes (PAA)

¿Cómo se convierte un número decimal a binario paso a paso?

Dividís el número decimal entre 2 y registrás el resto (0 o 1). Dividís el cociente entre 2 y registrás ese resto. Continuás hasta que el cociente llegue a 0. Leés todos los restos registrados de abajo hacia arriba para obtener el resultado binario. Por ejemplo: 13 ÷ 2 = 6 r1, 6 ÷ 2 = 3 r0, 3 ÷ 2 = 1 r1, 1 ÷ 2 = 0 r1. Leyendo hacia arriba: 1101.

¿Cuánto es 255 en binario?

255 en binario es 11111111, que son ocho dígitos 1. Esto se debe a que 255 = 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1, lo que llena las 8 posiciones de bits. Es el valor máximo representable en un número binario sin signo de 8 bits y aparece constantemente en informática, particularmente en las máscaras de subred de direcciones IP.

¿Por qué las computadoras usan binario en lugar de decimal?

Los circuitos electrónicos operan naturalmente con dos estados: tensión presente (interpretada como 1) o tensión ausente (interpretada como 0). Construir circuitos confiables para diez estados distintos (del 0 al 9 para el decimal) es significativamente más complejo y propenso a errores que construir circuitos que distingan solo dos estados. El binario se adapta perfectamente a la realidad física de la electrónica digital.

¿Cómo se convierte binario de vuelta a decimal?

Escribís cada dígito binario y su posición de potencia de 2 correspondiente (empezando desde 0 en la derecha). Multiplicás cada dígito por su potencia de 2 y sumás los resultados. Para 1011: (1 × 8) + (0 × 4) + (1 × 2) + (1 × 1) = 8 + 0 + 2 + 1 = 11.

¿Cuál es el número más grande que se puede representar con 8 dígitos binarios?

Con 8 bits (llamado byte), el mayor valor es 11111111 en binario, que equivale a 255 en decimal. La cantidad de valores distintos representables con 8 bits es 2⁸ = 256 (incluyendo el 0). Por eso muchos límites informáticos, como los valores de canal de color en RGB o las variables de tamaño byte en programación, tienen un máximo de 255.

Conclusión y Práctica Interactiva

La conversión de decimal a binario es una de esas habilidades fundamentales donde un pequeño error de procedimiento, leer los restos en la dirección incorrecta o detenerse un paso antes, produce un resultado que parece completamente válido pero está completamente equivocado. La única forma de estar seguro es verificar: convertí a binario usando el método de división, luego convertí de vuelta usando el método de peso posicional, y confirmá que regresás a tu número decimal original.

Tomá el 219 del ejemplo de peso posicional de arriba y verificalo usando el método de división. Deberías obtener 11011011. Luego tomá ese resultado binario y verificalo de vuelta a decimal: 128 + 64 + 16 + 8 + 2 + 1 = 219. Ejecutá la verificación de peso posicional en la calculadora TI-84 Plus online de arriba para confirmar tu aritmética en cada paso antes de confiar en tu resultado binario.

¿Te pareció útil esta información? Compártela con tus colegas o estudiantes.