Форма з фіксованою комою
Форми представлення чисел в ЕОМ
Форма з фіксованою комою , називається форма тому, що кома, яка відділяє цілу частину від дробової, фіксується в певному місці відносно розрядів числа. Як правило кома знаходиться, або перед старшим розрядом, або після молодшого.
Числа можуть бути додатні і від’ємні. В розрядній сітці відводиться один розряд на знак числа "+" кодується як нуль, а "-" як одиниця. Для того щоб привести різні числа, які приймають участь в дії до однієї розрядної сітки вводять масштабний коефіцієнт. Тоді любе число можна записати:
А = [А]ф×КА,
де [A]ф – машинне зображення числа в формі з фіксованою комою.
КА – масштабний коефіцієнт.
Приклад: розрядна сітка має довжину 12 розрядів, необхідно визначити масштабний коефіцієнт для чисел:
А1 = -1011,011101012 = - 0,101101110101·24
А2 = +0,0101011112 = + 0,0000010101111·24
КА = 24 - масштабний коефіцієнт.
(1) |
А1
(0) |
А2
n
Діапазон представлення чисел в формі з фіксованою комою визначається в залежності від довжини розрядної сітки, позначимо цю довжину без знакового розряду буквою n. Тоді число буде у діапазоні:
1-2 –n ³[Аф]³ 2 –n
0, 0 0 0 0 0 0 1
2-1 2-n
+ | 0, | ||||||
2-1 | ®2 –n | ||||||
1, |
Приклад: n = 5
[Аф]min = 2 – 5 =1/32 [Аф]max = 1 – 2 – 5 =31/32