
Когда используется двоично-десятичный кодированный упакованный формат?

Насколько я помню такой код используется при программировании на машинно-ориентирован
Если не ошибаюсь, то этот вид кодирования позволяет в одном байте записать два десятичных числа по четыре бита на каждое число. Применимость такой записи достаточно редкая.
Лично мне вспоминается только один случай из моей практики. Надо было написать программу на мнемокоде (это аналог Ассемблера для мини-ЭВМ), которая бы перемножала два многозначных действительных числа. Уж не помню, то ли не было стандартных микропрограмм для данной операции с очень большими числами, то ли еще какая причина была. Но другого выхода, кроме как реализовать механизм умножения чисел "в столбик", никто предложить не смог. Вот там-то мне и пригодилась такая упакованная форма записи больших десятичных чисел. Моя программа могла перемножать числа с целой и дробной частью до 50-ти цифр в каждую сторону (потом, правда, в целях экономии, я урезал эти пределы до 30-ти цифр).
автор вопроса выбрал этот ответ лучшим