Знак числа Целая часть Положение точки Дробная часть

 

Недостаток такой формы – малый диапазон представляемых чисел:

1 байт (8 бит) – коды целых чисел от 0 до 255;

2 байта (16 бит) – коды целых чисел от 0 до 65533.

Обычно вещественные числа в ЭВМ представляются в нормализованной форме

n = m × dp,

где m – мантисса числа;

d – основание системы счисления;

p – порядок числа;

dp– характеристика числа.

При программировании или вводе данных принята линейная форма записи чисел: характеристика числа записывается в строку, d – считается равным 10-ти, а степень обозначается заглавной буквой Е или строчной е (от английского exponent – это и функция, и показатель степени).

Пример: 0.001=1 × 10–3= 1е-3.

Представление вещественных чисел с характеристикой называется представлением с «плавающей» точкой.

Такой термин объясняется правилом выполнения арифметических операций в ЭВМ: при алгебраическом сложении чисел надо сначала уравнять порядки слагаемых, при этом точка может перемещаться («плыть»), а потом выполняется сложение мантисс одного порядка.


Пример.

Нормализация

573.124=0.573124 × 103,

0.001=0.1 × 10-2.

Уравнивание порядков до наибольшей степени

(0.001)=0.1 × 10-2 = (0.000001 × 10-5) × 10-2=0.000001 × 103.

Сложение мантисс одного порядка

0.573124 × 103

0.000001 × 103

0.573125 × 103

Вещественные числа в ЭВМ представляются в трёх форматах – одинарном, двойном и расширенном, имеющих одинаковую структуру

n-1 n-2 ××× m m-1 ×××

Смещённый порядок Мантисса