Кодирование и декодирование BCD
Преобразование беззнакового упакованного BCD в десятичные числа и обратно, 16 или 32 бита.
Как пользоваться
Упакованный BCD хранит одну десятичную цифру в полубайте. Это не обычное преобразование целых чисел в HEX; знаковые форматы, даты и форматы производителей не поддерживаются.
16 бит вмещают 4 десятичные цифры, 32 бита — 8. Не более 128 символов ввода. Результат дополняется нулями.
1234 (DEC) ↔ 12 34 (BCD) · 32 бит: 00 00 12 34