1. Главная
  2. Библиотека
  3. Информатика
  4. Определить погрешности 9*1022 в 32-разрядном формате с плавающей запятой.
  • 👋 Решение задач

  • 📚 Информатика

решение задачи на тему:

Определить погрешности 9*1022 в 32-разрядном формате с плавающей запятой.

Дата добавления: 24.01.2024

Условие задачи

Определить погрешности 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
  • Доступно по подписке Кампус+

Купи подписку Кампус+ и изучай ответы

Кампус Библиотека

  • Материалы со всех ВУЗов страны

  • 1 000 000+ полезных материалов

  • Это примеры на которых можно разобраться

  • Учись на отлично с библиотекой