Beginner

Conversor BCD (decimal codificado en binario)

Convierte entre números decimales y decimal codificado en binario (BCD) empaquetado, donde cada dígito decimal se almacena en su propio nibble de 4 bits.

Moda

Choose the conversion direction
Non-negative whole number (digits 0-9)
Conversion
1295 = 0001 0010 1001 0101
Packed BCD (binary)
0001 0010 1001 0101
Hex
1295
Digit / nibble count
4
Decimal
1295
Invalid nibble (1010-1111)
No
Nibble 1 (0001)1
Nibble 2 (0010)2
Nibble 3 (1001)9
Nibble 4 (0101)5
Los resultados son estimaciones con fines meramente informativos y no constituyen asesoramiento profesional — verifica siempre los resultados importantes de forma independiente antes de basarte en ellos. Leer el aviso legal completo.
Respuesta rápida

¿Cómo funciona esta calculadora?

BCD almacena cada dígito decimal en su propio nibble de 4 bits (0-9 = 0000-1001). Para codificar, escribe cada dígito como 4 bits y concaténalos; para decodificar, divide los bits en grupos de 4 y lee cada uno como un dígito. Los patrones 1010-1111 son inválidos y se señalan.

Fórmula
Cada dígito decimal d (0-9) se asigna a un nibble de 4 bits: 0->0000, 9->1001; los dígitos se concatenan para formar el BCD empaquetado.
How this is calculated

El decimal codificado en binario almacena cada dígito decimal por separado en un grupo de cuatro bits llamado nibble. Solo son válidos los patrones del 0000 al 1001 (0-9); los seis patrones del 1010 al 1111 no se usan y se marcan como inválidos. En el modo Decimal -> BCD, la calculadora lee cada dígito del número entero que introduces y escribe su código de 4 bits, luego concatena los nibbles en la cadena de bits del BCD empaquetado.

En el modo BCD -> Decimal, la cadena de bits de entrada se rellena con ceros a la izquierda hasta un múltiplo de cuatro y se divide en grupos de 4 bits. Cada grupo se lee como un único dígito decimal (su valor binario). Si algún grupo supera 1001 no es BCD válido, por lo que ese dígito se muestra como "?" y se activa la marca de nibble inválido.

La herramienta informa del binario empaquetado, el hexadecimal equivalente (cada nibble se convierte en un carácter hex, que para un BCD válido coincide con los dígitos originales) y el recuento de dígitos/nibbles. Para codificar, las entradas deben ser un número entero no negativo (aquí el BCD no tiene signo ni parte fraccionaria), o una cadena binaria pura para decodificar; una entrada vacía o mal formada muestra una advertencia.

Preguntas frecuentes

El binario simple codifica el número entero como un único valor, mientras que BCD codifica cada dígito decimal de forma independiente en 4 bits. Así, 12 es 1100 en binario pero 0001 0010 en BCD.

Un nibble tiene 16 patrones, pero BCD solo usa 0000-1001 para los dígitos 0-9. Los patrones 1010-1111 (10-15) no son dígitos BCD válidos, por lo que el conversor los señala.

Esta herramienta de BCD empaquetado codifica solo números enteros no negativos. Los signos y las partes fraccionarias requieren convenciones adicionales (como nibbles de signo) que quedan fuera de este conversor básico.

También conocido como

conversor bcd
decimal codificado en binario
decimal a bcd
bcd a decimal
bcd empaquetado
calculadora bcd

APA

TG we-Calculate Editorial Team. (2026). Conversor BCD (decimal codificado en binario) [Online calculator]. TG we-Calculate. https://we-calculate.com/es/calculator/bcd-binary-coded-decimal-converter

Chicago

TG we-Calculate Editorial Team. "Conversor BCD (decimal codificado en binario)." TG we-Calculate. 2026. https://we-calculate.com/es/calculator/bcd-binary-coded-decimal-converter.

IEEE

TG we-Calculate Editorial Team, "Conversor BCD (decimal codificado en binario)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/es/calculator/bcd-binary-coded-decimal-converter

BibTeX

@misc{wecalculate_bcd_binary_coded_decimal_converter, title = {Conversor BCD (decimal codificado en binario)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/es/calculator/bcd-binary-coded-decimal-converter}}, year = {2026}, note = {TG we-Calculate} }

¿Te ayudó esta calculadora?