Conversor de binario a BCD con visualización paso a paso
Cambia la entrada binaria para obtener un resultado al instante y reproduce la conversión paso a paso.
Ejemplos
Entrada
Salida
Convierte un número binario a decimal codificado en binario (BCD). Introduce el número, copia el resultado o mira cómo cada cifra decimal se convierte en un grupo BCD de cuatro bits.
Para qué sirve el BCD
El BCD representa cada cifra decimal por separado con cuatro bits. Así, un circuito de visualización decimal puede procesar una cifra a la vez. Un decodificador de BCD a siete segmentos lee esos cuatro bits y enciende los segmentos correspondientes.
Por ejemplo, el número decimal 45 tiene dos cifras: 4 y 5. El BCD las representa como 0100 0101, mientras que el binario habitual representa el número completo como 101101.
Cómo convertir binario a BCD
- Calcula el valor decimal. Lee los valores posicionales de derecha a izquierda: 1, 2, 4, 8, etc. Suma solo los valores cuyo bit sea 1.
- Separa las cifras decimales. Mantén su orden de izquierda a derecha.
- Convierte cada cifra a cuatro bits. Usa los pesos 8, 4, 2, 1 de izquierda a derecha. Elige los que sumen la cifra. Escribe 1 por cada peso que uses y 0 por los demás.
- Une los grupos. Deja un espacio entre los grupos de cuatro bits.
Ejemplo: 101101₂ → 45₁₀ → 0100 0101 en BCD.
El conversor ignora los espacios de la entrada. Los ceros iniciales no cambian el resultado. Para el cero, escribe 0000.
El conversor calcula el resultado BCD completo sin redondear. Puedes ver los pasos para valores decimales de hasta 99 999.
Ejemplos de binario a BCD
| Binario | Decimal | BCD |
|---|---|---|
0 | 0 | 0000 |
111 | 7 | 0111 |
1100 | 12 | 0001 0010 |
101101 | 45 | 0100 0101 |
Conserva los cuatro bits de cada grupo, incluidos los ceros iniciales. En BCD 8421, cada grupo representa una cifra del 0 al 9: 0000 a 1001. Los grupos 1010 a 1111 no representan cifras decimales.
Términos clave
| Término | Significado |
|---|---|
| Bit | Una cifra binaria: 0 o 1. |
| BCD | Decimal codificado en binario: un código que representa cada cifra decimal por separado. |
| 8421 | La forma de BCD que usa cuatro bits con pesos 8, 4, 2, 1. |