Как мы видели в предыдущем разделе, одной из промежуточных форм представления числовой информации является упакованный формат десятичных чисел. Большинство ЭВМ Систем 360 и 370 позволяют непосредственно производить арифметические операции над числами, имеющими упакованный десятичный формат. Еще одна возможность выполнения арифметических операций (реализуемая командами арифметики с плавающей точкой) будет рассмотрена в гл. 19.
Десятичная арифметика используется в основном при выполнении экономических расчетов, т. е. там, где реальных вычислений требуется по сравнению с другими видами обработки немного. Например, действия, производимые в процессе обновления учетных ведомостей, ограничиваются нахождением некоторых позиций в списке, а также выполнением операций ввода-вывода (записи могут удаляться, исправляться и добавляться). В таких применениях объем выполняющихся арифметических операций много меньше объема обработки, связанной с управлением данными и ведением массивов информации.
Первая часть данного раздела содержит предварительное обсуждение десятичной арифметики и ее применений. Затем будут рассмотрены команды, реализующие арифметические операции над десятичными числами, сравнение и пересылку десятичной информации. Завершит рассмотрение конкретный пример.