Двійково-десятковий код (ДДК)

Інструмент для вивчення прямого та зворотного перетворення BCD кодів з довільними вагами.

📚 Про алгоритм

Двійково-десятковий код (BCD) — це спосіб представлення чисел, де кожна десяткова цифра кодується окремою 4-бітною тетрадою.

  • Кодування: Кожна цифра замінюється на 4 біти, сума ваг яких (напр. 8-4-2-1) дорівнює цій цифрі.
  • Декодування: Послідовність розбивається на тетради, і значення кожної обчислюється як сума активних ваг.
  • Заборонені стани: Оскільки тетрада має 16 комбінацій, а цифр лише 10, стани > 9 є надлишковими.

🔒 Кодування в ДДК

// Очікування введення даних...

🔓 Декодування з ДДК

// Очікування введення даних...