- •Глава 1. Введение в информатику
- •1.1. Понятие «инфоpматика»
- •1.2. Понятие «информация»
- •1.2.1. Определение информации
- •1.2.2. Классификация информации
- •1. По типу сигнала Информация
- •4. По форме представления –
- •5. По общественному значению –
- •1.2.3. Свойства информации
- •1.3. Информационная деятельность человека
- •1.4. Информатизация и информационное общество
- •1.5. Информационные процессы
- •1.5.1. Передача информации. Сигнал
- •1.6. Измерение количества информации
- •1.6.2. Содержательный подход к измерению информации
- •Формула Хартли:
- •1.6.3. Алфавитный подход к измерению информации
- •1.7. Информационные ресурсы и информационные технологии
- •1.7.1. Информационные системы
- •1.8. Кодирование. Двоичное кодирование
- •1.8.1. Кодирование текстовой информации
- •1.8.1.1. Кодовая таблица ascii
- •1.8.1.2. Международный стандарт Unicode
- •1.8.2. Представление графической информации
- •1.8.3. Кодирование звуковой информации
- •1.8.3.1. Оцифровка звука
- •1.8.3.2. Характеристики оцифрованного звука
- •1.8.4. Кодирование числовой информации
- •1.8.4.1. Кодирование целых чисел
- •1.8.4.2. Кодирование вещественных чисел
1.8.4.2. Кодирование вещественных чисел
Недостатком представления чисел в формате с фиксированной запятой является конечный диапазон представления величин, недостаточный для решения математических, физических, экономических и других задач, в которых используются как очень малые, так и очень большие числа. Поэтому для преставления вещественных чисел (конечных и бесконечных десятичных дробей) используется другой формат - формат с плавающей точкой (запятой).
Формат чисел с плавающей точкой основывается на экспоненциальной форме записи чисел, в которой любое число может быть представлено в следующей форме:
А = mqn,
причем 1/q m 1, где:
m - мантисса числа, которая для однозначности представления чисел с плавающей точкой должна иметь нормализованную форму, а именно представлять собой правильную дробь с цифрой после запятой, отличной от нуля;
q - основание системы счисления;
n - порядок числа.
Число в форме с плавающей точкой занимает в памяти компьютера четыре (число обычной точности) байта или восемь (число двойной точности) байта. Для записи чисел в разрядной сетке выделяются разряды для знака порядка и мантиссы, для порядка и для мантиссы.
31 1 байт 2 байт, 3 байт 4 байт 0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Порядок мантисса
знак знак
порядка мантиссы
Пример 3
Представить число 250,187510 в формате с плавающей точкой в 4-байтовой разрядной сетке:
1) Переведем число в двоичную систему счисления с 23 значащими цифрами:
250,187510 = 11111010,0011000000000002;
2) Нормализуем мантиссу: 11111010,001100000000000 =
0,111110100011 00000000000 101000;
3) 0,11111010001100000000000 101000;
мантисса порядок
(положительная) (положительный)
4) Запишем число в 32-разрядной сетке:
31 0
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Порядок мантисса
знак знак
порядка мантиссы
Пояснение: оставшиеся разряды порядка заполняются нулями.
Задачи
1 КИБЕРНЕТИКА - наука об управлении, связи и переработке информации. Первым, кто употребил термин «кибернетика» для управления в общем смысле, был, по-видимому, древнегреческий философ Платон. Оно происходит от греческого слова, буквально означающего «искусство управления рулем». А.М. Ампер (1834) предложил называть кибернетикой науку об управлении обществом. Норберт Винер (в 1948) использовал этот термин для обозначения науки об управлении и связи в живом организме и машине. На дальнейшее становление кибернетики огромное влияние оказали электронные вычислительные машины (ЭВМ).