Косолап А. І.
ФОРМИ ПРЕДСТАВЛЕННЯ ЧИСЕЛ У ПАМ’ЯТІ КОМП’ЮТЕРА
Дніпропетровський національний університет
In this paper we examine ways to represent real numbers, standard formats for real numbers, and examples of representations of floating point numbers..
Key words: binary-coded decimal notation; the format of fixed-point; the format of floating point; direct code; reverse code; additional code.
В цій роботі розглянуто способи представлення дійсних чисел, стандартні формати представлення дійсних чисел і особливості роботи комп’ютера з ними, приклади представлення чисел із плаваючою точкою.
Ключові слова: двійково-кодований десятковий запис; формат з фіксованою точкою; формат з плаваючою точкою; прямий код; обернений код; додатковий код.
Будь-яка інформація (числа, команди, записи тощо) представлена у пам’яті комп’ютера у вигляді двійкових кодів фіксованої або змінної довжини. Окремі елементи двійкового коду, що мають значення 0 або 1, називають розрядами, або бітами. Двійковий код, складений із 8 розрядів, має назву байта. Для запису чисел також використовують 32-розрядний формат (машинне слово), 16-розрядний формат (півслово) і 64-розрядний формат (подвійне слово).
Числа представлені двійковими комбінаціями відповідно до числових форматів, узятих для роботи в даному комп’ютері, символьний код встановлює відповідність літер та інших символів двійковим комбінаціям.
Для чисел є три числові формати:
-
двійковий з фіксованою точкою;
-
двійковий з плаваючою точкою;
-
двійково-кодований десятковий (BCD).