🎯 ¿Para qué sirve esto? Tu móvil o tu ordenador sólo entienden dos señales: encendido (1) y apagado (0).
Eso es el sistema binario. Saber convertir entre decimal y binario es una habilidad clave en informática y matemáticas.
🧠 ¿Qué es el sistema binario?
Nuestro sistema de numeración habitual es el decimal (base 10) porque usamos los dígitos del 0 al 9.
El sistema binario (base 2) solo usa los dígitos 0 y 1.
Cada posición de un número binario representa una potencia de 2:
\[ N = b_n \cdot 2^n + b_{n-1} \cdot 2^{n-1} + \cdots + b_1 \cdot 2^1 + b_0 \cdot 2^0 \]
💡 Por ejemplo: \( (1011)_2 = 1\cdot8 + 0\cdot4 + 1\cdot2 + 1\cdot1 = (11)_{10} \)
No te asustes, que enseguida sabrás pasar de decimal a binario. No tendrás dudas al final.
📊 Tabla de potencias de 2. ¡Apréndela!
| Posición (n) | Potencia | Valor decimal |
|---|---|---|
| 7 | \(2^7\) | 128 |
| 6 | \(2^6\) | 64 |
| 5 | \(2^5\) | 32 |
| 4 | \(2^4\) | 16 |
| 3 | \(2^3\) | 8 |
| 2 | \(2^2\) | 4 |
| 1 | \(2^1\) | 2 |
| 0 | \(2^0\) | 1 |
➗ Método 1: Divisiones sucesivas
📌 Pasos:
- Divide el número decimal entre 2.
- Anota el residuo (0 ó 1).
- Repite con el cociente hasta que sea 0.
- Lee los residuos de abajo hacia arriba. ¡Ese es tu número binario!
🎯 Ejemplo 1 — Convertir 22 a binario (haz clic para ver la solución)
| División | Cociente | Residuo |
|---|---|---|
| 22 ÷ 2 | 11 | 0 |
| 11 ÷ 2 | 5 | 1 |
| 5 ÷ 2 | 2 | 1 |
| 2 ÷ 2 | 1 | 0 |
| 1 ÷ 2 | 0 | 1 |
Leemos los residuos de abajo ↑ hacia arriba:
10110
✅ Verificación: \( 1\cdot16 + 0\cdot8 + 1\cdot4 + 1\cdot2 + 0\cdot1 = 16+4+2 = 22 \) ✔
🎯 Ejemplo 2 — Convertir 45 a binario (haz clic para ver la solución)
| División | Cociente | Residuo |
|---|---|---|
| 45 ÷ 2 | 22 | 1 |
| 22 ÷ 2 | 11 | 0 |
| 11 ÷ 2 | 5 | 1 |
| 5 ÷ 2 | 2 | 1 |
| 2 ÷ 2 | 1 | 0 |
| 1 ÷ 2 | 0 | 1 |
Residuos de abajo ↑ hacia arriba:
101101
✅ Verificación: \( 32+0+8+4+0+1 = 45 \) ✔
⚡ Decimal a binario: Descomposición en potencias de 2
📌 Pasos:
- Localiza la mayor potencia de 2 que sea ≤ al número.
- Réstala y coloca un 1 en esa posición.
- Coloca un 0 en las posiciones que saltas.
- Repite hasta llegar a 0.
🎯 Ejemplo — Convertir 151 a binario (haz clic para ver la solución)
| Potencia | Valor | ¿Cabe? | Resto | Bit |
|---|---|---|---|---|
| \(2^7\) | 128 | ✅ Sí | 151−128=23 | 1 |
| \(2^6\) | 64 | ❌ No | 23 | 0 |
| \(2^5\) | 32 | ❌ No | 23 | 0 |
| \(2^4\) | 16 | ✅ Sí | 23−16=7 | 1 |
| \(2^3\) | 8 | ❌ No | 7 | 0 |
| \(2^2\) | 4 | ✅ Sí | 7−4=3 | 1 |
| \(2^1\) | 2 | ✅ Sí | 3−2=1 | 1 |
| \(2^0\) | 1 | ✅ Sí | 1−1=0 | 1 |
Resultado: 10010111
✅ Verificación: \( 128+0+0+16+0+4+2+1 = 151 \) ✔

🔢 Números con parte decimal (fraccionaria)
📌 Pasos para la parte fraccionaria:
- Convierte la parte entera con divisiones sucesivas.
- Para la parte decimal: multiplica por 2 repetidamente.
- Si el resultado es ≥ 1, anota 1 y quédate con la parte decimal.
- Si es < 1, anota 0.
- Lee los bits de arriba hacia abajo.
🎯 Ejemplo — Convertir 0.3125 a binario (haz clic para ver la solución)
| Operación | Resultado | Bit |
|---|---|---|
| 0.3125 × 2 | 0.625 | 0 |
| 0.625 × 2 | 1.25 → queda 0.25 | 1 |
| 0.25 × 2 | 0.5 | 0 |
| 0.5 × 2 | 1.0 → queda 0 | 1 |
Resultado: 0.0101
✅ Verificación: \( \frac{0}{2} + \frac{1}{4} + \frac{0}{8} + \frac{1}{16} = 0.25 + 0.0625 = 0.3125 \) ✔
🧠 6 Ejercicios Interactivos — ¡Resuélvelos tú primero!
✏️ Intenta resolver cada ejercicio tú mismo. Cuando tengas tu respuesta, haz clic en "Ver solución paso a paso" para comprobar.
1310
Convierte este número a binario
Ver solución paso a paso 👀
| 13÷2 | = 6 | R:1 |
| 6÷2 | = 3 | R:0 |
| 3÷2 | = 1 | R:1 |
| 1÷2 | = 0 | R:1 |
Resultado: 1101
\(8+4+0+1=13\) ✔
7710
Convierte este número a binario
Ver solución paso a paso 👀
| 77÷2 | = 38 | R:1 |
| 38÷2 | = 19 | R:0 |
| 19÷2 | = 9 | R:1 |
| 9÷2 | = 4 | R:1 |
| 4÷2 | = 2 | R:0 |
| 2÷2 | = 1 | R:0 |
| 1÷2 | = 0 | R:1 |
Resultado: 1001101
\(64+0+0+8+4+0+1=77\) ✔
10010
Convierte este número a binario
Ver solución paso a paso 👀
| 100÷2 | = 50 | R:0 |
| 50÷2 | = 25 | R:0 |
| 25÷2 | = 12 | R:1 |
| 12÷2 | = 6 | R:0 |
| 6÷2 | = 3 | R:0 |
| 3÷2 | = 1 | R:1 |
| 1÷2 | = 0 | R:1 |
Resultado: 1100100
\(64+32+0+0+4+0+0=100\) ✔
20010
Convierte este número a binario
Ver solución paso a paso 👀
| 200÷2 | = 100 | R:0 |
| 100÷2 | = 50 | R:0 |
| 50÷2 | = 25 | R:0 |
| 25÷2 | = 12 | R:1 |
| 12÷2 | = 6 | R:0 |
| 6÷2 | = 3 | R:0 |
| 3÷2 | = 1 | R:1 |
| 1÷2 | = 0 | R:1 |
Resultado: 11001000
\(128+64+0+0+8+0+0+0=200\) ✔
25510
Convierte este número a binario
Ver solución paso a paso 👀
| 255÷2 | = 127 | R:1 |
| 127÷2 | = 63 | R:1 |
| 63÷2 | = 31 | R:1 |
| 31÷2 | = 15 | R:1 |
| 15÷2 | = 7 | R:1 |
| 7÷2 | = 3 | R:1 |
| 3÷2 | = 1 | R:1 |
| 1÷2 | = 0 | R:1 |
Resultado: 11111111
¡255 es el máximo valor de 8 bits! \(2^8-1=255\) ✔
0.62510
Convierte este decimal a binario
Ver solución paso a paso 👀
| 0.625 × 2 | = 1.25 | 1 |
| 0.25 × 2 | = 0.50 | 0 |
| 0.50 × 2 | = 1.00 | 1 |
Resultado: 0.101
\(\frac{1}{2}+0+\frac{1}{8}=0.5+0.125=0.625\) ✔

🚫 Errores frecuentes al pasar de decimal a binario
❌ Error 1: Leer al revés
En divisiones sucesivas, los residuos se leen siempre de abajo hacia arriba. Si los lees de arriba a abajo, el número estará invertido.
❌ Error 2: Olvidar el último 1
La última división siempre será 1 ÷ 2 = 0 con residuo 1. Ese bit inicial nunca debe omitirse.
❌ Error 3: Confundir la parte decimal
Para fraccionarios se multiplica por 2, no se divide. Y los bits se leen de arriba hacia abajo, al contrario que con enteros.
Si tienes dudas, siempre es conveniente verificar tu resultado pasando de un sitema a otro.
🏁 Resumen: Lo que debes recordar
- El sistema binario usa solo 0 y 1 (base 2).
- Para convertir un entero: divide entre 2 y lee residuos de abajo a arriba.
- Para convertir un fraccionario: multiplica por 2 y lee bits de arriba a abajo.
- Memoriza las potencias de 2: 1, 2, 4, 8, 16, 32, 64, 128, 256, 512…







Quiero aprender más sobre: