Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемmoi.aspinf.ru
1 Представление чисел в формате с плавающей запятой
2 Дробные (вещественные) числа могут представляться в компьютере в формате с плавающей запятой. В этом случае положение запятой в записи числа может изменяться. Пример: 555,55 = = 0,
3 Любое число А может быть представлено в экспоненциальной форме: А = m q n, где m – мантисса числа q – основание системы счисл. n – порядок числа Пример: 0,
4 Чтобы привести к какому-то стандарту в представлении чисел с плавающей запятой условились представлять числа в нормализованной форме. При этом мантисса отвечает условию: она должна быть правильной дробью и иметь после запятой цифру, отличную от нуля. 1/n | m | 1
5 555,55 – естественная форма 0, нормализованная форма 0,55555 > 1/3 0,3333… 0,55555 < 1 Это касается и отрицательных чисел, т.к. мантисса в условии взята по модулю.
6 Дробные числа занимают в памяти 4 байта (обычная точность) или 8 байтов (двойная точность). Для записи таких чисел выделяются разряды для хранения: знака мантиссы, знака порядка, порядка числа мантиссы.
7 Представление чисел в формате с плавающей запятой 1-й байт 2-й байт 3-й байт 4-й байт ± порядок ЗНАК И М А Н Т И С С А в старшем бите 1-го байта хранится знак порядка числа 0 – обозначает плюс, 1 – минус; 7 бит содержат порядок; в следующих трех байтах, хранятся значащие цифры мантиссы и её знака (24 разряда).
8 Максимальное значение порядка числа – =2 7 =127 Максимальное значение числа: = 1, Максимальное значение положительной мантиссы равно: = 2 (10*2,3) ,3 = 10 (2,3*3) 10 7 Максимальное значение чисел обычной точности вычислений составляет : 1, *10 38
9 Индивидуальная работа 1. Получить двоичную форму внутреннего представления целого числа в 2-х байтовой ячейке. 2. Получить шестнадцатеричную форму внутреннего представления целого числа в 2-х байтовой ячейке. 3. По шестнадцатеричной форме внутреннего представления целого числа в 2-х байтовой ячейке восстановить само число. Стр. 137 (И. Семакин, Задачник-практикум 1)
11 4. Заполните таблицу: Десятичное Прямой Обратный Дополнительный число код код код Определите диапазон представления целых чисел со знаком (2 байта памяти) в формате с фиксированной запятой. 6. Определите максимальное число и его точность для формата чисел двойной точности, если для хранения порядка и его знака отводится 11 разрядов, а для хранения мантиссы и ее знака -53 разряда.
12 Десят ичные числа Прямой кодОбратный кодДополнительный код Ответы:
13 2. От до Максимальное значение чисел двойной точности с учетом возможной точности вычислений составит 8, * (количество значащих цифр десятичного числа в данном случае ограничено разрядами). Ответы:
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.