10 класс Компьютерная арифметика § 4. Компьютерная арифметика

ГДЗ по информатике, 10 класс, Поляков, номер 4.15: Компьютерная арифметика

Информатика (в 2 частях); углубленное обучение — Поляков К.Ю., Еремин Е.А.

Татьяна Белова, методист по информатике Шпаргача обновлено 12 сентября 2026

Условие

Сопоставьте методы хранения отрицательных целых и отрицательных вещественных чисел.

Номер как в учебнике. Условие — полный пересказ редакции: те же пункты, числа и факты, не цитата из книги.

Пошаговое решение

В этом задании требуется провести сравнительный анализ двух фундаментальных аспектов машинной арифметики: представления целых чисел со знаком и вещественных (действительных) чисел. Мы разберём, как компьютер «понимает» отрицательные значения в каждом из этих случаев, опираясь на стандарты хранения данных.

Шаг 1. Метод хранения отрицательных целых чисел

Для хранения целых чисел в компьютере используется фиксированное количество битов (например, 8, 16, 32 или 64). Самый старший бит отводится под знак числа (0 для положительных, 1 для отрицательных), но простое использование знака не позволяет выполнять арифметические операции эффективно.

Стандартным методом является дополнительный код (two's complement). Чтобы получить представление отрицательного числа:

  • Записываем модуль числа в прямом коде.
  • Инвертируем все биты (получаем обратный код).
  • Прибавляем единицу к полученному результату.

Например, для числа -5 в 8-битном представлении: 5=0000 01012→1111 10102(инверсия) →1111 10112(+1). Этот метод удобен тем, что сложение и вычитание выполняются одинаково для любых знаков без дополнительных проверок.

Шаг 2. Метод хранения отрицательных вещественных чисел

Вещественные числа хранятся в формате с плавающей запятой (обычно по стандарту IEEE 754). Число разбивается на три части: знак, мантиссу (значущие цифры) и порядок (экспоненту).

Отрицательность вещественного числа определяется только одним битом знака , который стоит в самом начале записи. Остальные биты (мантисса и порядок) всегда представляют абсолютную величину числа в нормализованном виде.

Например, число -12.5 будет представлено так: бит знака равен 1, а остальные биты кодируют значение 12.5 (1100.12=1.1001×23). Здесь нет инверсии кодов или прибавления единиц к мантиссе, как в случае с целыми числами. Знак просто «приклеивается» к положительному представлению модуля.

Шаг 3. Сопоставление методов и выводы

Сравним два подхода в таблице:

КритерийЦелые числаВещественные числа
Основной методДополнительный кодЗнак + модуль (в формате IEEE 754)
Роль знакового битаЧасть алгоритма преобразования кодаПростой флаг отрицательности
Изменение остальных битовДа, инверсия и прибавление 1Нет, мантисса и порядок остаются неизменными при смене знака
АрифметикаЕдиная схема для сложения/вычитанияТребует отдельной обработки знака перед операцией

Итог: Для целых чисел отрицательность «зашита» в саму структуру двоичного кода через операцию дополнения до базы, что упрощает арифметику. Для вещественных чисел отрицательность — это внешний атрибут (бит знака), не влияющий на внутреннее представление модуля числа.

Ответ

а) Целые: дополнительный код (инверсия + 1).

б) Вещественные: бит знака + прямой код модуля.

в) Различие: у целых меняются все биты, у вещественных только один.

Ответ дан на основе стандартов машинной арифметики (IEEE 754 для float/double и two's complement для int).

Как решение?

Двойная оценка: понятность и подробность. Можно выбрать одно или оба.

Подробность

У вас другое условие?

Загрузите фото — учтём ваши числа и редакцию.

Решить по фото

Частые вопросы

Это точный номер 4.15 из моего учебника?

Номер совпадает с учебником «Информатика (в 2 частях); углубленное обучение», Поляков К.Ю., Еремин Е.А.. Формулировка — пересказ редакции, не дословная цитата. Если в вашей редакции другие числа — загрузите фото.

Какой ответ в задании 4.15?

Краткий ответ: а) Целые: дополнительный код (инверсия + 1). б) Вещественные: бит знака + прямой код модуля. в) Различие: у целых меняются все биты, у вещественных только один.

Как пользоваться этим разбором?

Сначала прочитайте условие и чертёж, затем шаги решения по порядку и сверьте свой ход с кратким ответом внизу.

Какой учебник имеется в виду?

«Информатика (в 2 частях); углубленное обучение», Поляков К.Ю., Еремин Е.А.. Проверьте часть, год и автора на обложке. Тема в учебнике: § 4. Компьютерная арифметика.

Можно ли списать ответ без решения?

Лучше сначала решить самостоятельно, а разбор использовать для проверки хода и поиска ошибки.

Соседние задания

Автор решения: Татьяна Белова, методист по информатике Шпаргача.

Дата обновления: 12 сентября 2026.

Источник решения: оригинальное решение редакции Шпаргач.

Номер как в учебнике. Условие — полный пересказ редакции (те же пункты, числа и факты). Решение не копирует текст книги.