В упакованому форматі
Подання інформації в комп'ютері.
У комп'ютері дані представляються послідовністю кількох бітів або байтів званих полем даних. Поля можуть бути постійної і змінної довжини. До полях постійної довжини відносять:
Півслова - 1 байт
Подвійне слово - 4 байта
Розширене слово - 8 байтів.
Числа з фіксованою комою найчастіше мають формат слова і півслова, числа з плаваючою комою - формат подвійного і розширеного слова.
Поля змінної довжини мають будь-який розмір від 0 до 256 байт, по обов'язково рівний цілому числу байт.
Двійковій-кодовані десяткові числа можуть бути представлені в комп'ютері полями змінної довжини в упакованому і розпакованому форматах.
В упакованому форматі для кожної десяткової цифри відводиться по 4 розряду, при цьому знак числа кодується в крайньому правому полубайте числа (1100 - знак "+" і 1101 - знак "-"). Упакований формат використовується в ПК при виконанні операцій додавання і віднімання.
В розпакованому форматі для кожної десяткової цифри відводиться 1 байт, при цьому старший півбайт (зона) кожного байта (крім наймолодшого) в ПК заповнюється кодом 0011 (відповідно до ASCII-кодом), а в молодших (лівих) напівбайтів звичайним чином кодуються десяткові цифри. Старший напівбайт (зона) наймолодшого (правого) байта використовується для кодування знака числа. Розпакований формат використовується при введенні-виведенні інформації в комп'ютері, і також при виконанні операцій множення і ділення двійковій-десяткових чисел.
Приклад. Число - 172 = - 0001. 0111. 0010 в ПК буде представлено: