Определить погрешности 9*1022 в 32-разрядном формате с плавающей запятой.
«Определить погрешности 9*1022 в 32-разрядном формате с плавающей запятой.»
- Информатика
Условие:
Определить погрешности 9*1022 в 32-разрядном формате с плавающей запятой.
Решение:
9*1022 = 9 * 522 * 222
Известно, что при умножении числа в формате с плавающей запятой на 2 изменяется только его порядок, и при этом оно увеличивается на 1. Значит, при умножении числа на 222 его порядок увеличивается на 22.
Чтобы представить число 9 * 522 * 222 в 32-разрядном формате с плавающей запятой, сначала представим в этом формате число 9 * 522, а затем увеличим его порядок на 22.
В таком случае x(9 * 1022) = x(9 * 522) * 222
9 * 522 = 21 457 672 119 140 625
21457672119140625 mod 2 = 1
10728836059570312 mod 2 = 0
5364418029785156 mod 2 = 0
2682209014892578 mod 2 = 0
13411...
Похожие задачи
Не нашел нужную задачу?
Воспользуйся поиском
AI помощники
Выбери предмет
S
А
Б
В
Г
И
К
М
П
- Правоохранительные органы
- Пожарная безопасность
- Парикмахерское искусство
- Природообустройство и водопользование
- Почвоведение
- Приборостроение и оптотехника
- Промышленный маркетинг и менеджмент
- Производственный маркетинг и менеджмент
- Процессы и аппараты
- Программирование
- Право и юриспруденция
- Психология
- Политология
- Педагогика
С
Т
- Трудовое право
- Теория государства и права (ТГП)
- Таможенное право
- Теория игр
- Теория вероятностей
- Теоретическая механика
- Теория управления
- Технология продовольственных продуктов и товаров
- Технологические машины и оборудование
- Теплоэнергетика и теплотехника
- Туризм
- Товароведение
- Таможенное дело
- Торговое дело
- Теория машин и механизмов
- Транспортные средства
Ф
Э