О мантисса моя экспонента
![топ 100 блогов](/media/images/default.jpg)
Татьяна!
Как говорил наш преподаватель, не помню, по какому предмету - обьясняю на самых общих пальцах.
Для начала, обьсняю для привычной десятично системы.
Число 1 500 000 - занимает 7 знаков в десятичной системе.
То-же число можно представить как в1,5*10** 6. Потребуется всего 3 знака в десятичной сисеме.
Т.е., если у нас 32-разрядное слове, то в обычной системе максимально большое числе, которое может быть закодировано - 10**32.
(Напоминаю, считаем что у нас каждый разряд может содержать любое дестичное числе)
Если мы разделим те-же 32 разряда следующим образом:
1 - знак числа (плюс или минус)
23 -мантисса
8 - экспонета
Мантисса есть число в виде 0,ХХХХХХ(всего 23 цифры).
Экспонента - это показатель степени 10, макимальное число можно получить = мантисса*10**99999999.
Т.е. поскольку показатель степени у нас гораздо больше, чем 32, то и число можно записать гораздо больше.
Это и является главным преимуществом чисел с плавающей точкой (у них) или плавающей запятой (у нас).
Всю ночь снились кошмары.
|
</> |