10 класс Хранение в памяти вещественных чисел § 27. Хранение в памяти вещественных чисел

ГДЗ по информатике, 10 класс, Поляков, номер 27.18: Хранение в памяти вещественных чисел

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

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

Условие

Описать обработку старшего и младшего битов при различных типах сдвига.

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

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

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

Шаг 1. Арифметический сдвиг влево

При арифметическом сдвиге влево все биты числа смещаются на одну позицию к старшим разрядам.

  • Младший бит: На освободившуюся позицию младшего разряда всегда записывается 0.
  • Старший бит: Значение старого старшего бита теряется (выходит за пределы разрядной сетки). Если мы рассматриваем знаковое число, то новый старший бит становится значением предыдущего второго по значимости бита. Это может привести к изменению знака числа или переполнению.

Пример для байта: 0000 10102<<10001 01002. Младший бит стал 0, старый старший бит (0) вышел, новый старший бит — это бывший второй бит (0).

Шаг 2. Арифметический сдвиг вправо

Арифметический сдвиг вправо используется для деления на степень двойки с сохранением знака числа.

  • Старший бит: В освободившуюся позицию старшего разряда копируется текущее значение знакового бита (старшего бита до сдвига). Таким образом, знак числа сохраняется.
  • Младший бит: Значение старого младшего бита теряется (выходит за пределы разрядной сетки).

Пример для отрицательного числа в дополнительном коде: 1111 10102>>11111 11012. Старший бит остался 1 (копировался), младший бит 0 исчез.

Шаг 3. Логический сдвиг

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

  • Логический сдвиг влево: Аналогичен арифметическому сдвигу влево. Младший бит заполняется 0, старший бит вытесняется.
  • Логический сдвиг вправо: Все биты смещаются вправо. В освободившуюся позицию старшего разряда всегда записывается 0, независимо от того, какой был знак у исходного числа. Младший бит теряется.

Пример логического сдвига вправо: 1111 10102>>>10111 11012. Старший бит стал 0, хотя изначально был 1.

Итоговая таблица изменений

Тип сдвигаДействие со старшим битомДействие с младшим битом
Арифметический влевоВытесняется (теряется)Заполняется нулем (0)
Арифметический вправоКопируется сам в себя (сохраняет знак)Вытесняется (теряется)
Логический влевоВытесняется (теряется)Заполняется нулем (0)
Логический вправоЗаполняется нулем (0)Вытесняется (теряется)
Ответ

а) При арифметическом сдвиге влево: младший бит заполняется 0, старший бит вытесняется.

б) При арифметическом сдвиге вправо: старший бит копируется (сохраняет знак), младший бит вытесняется.

в) При логическом сдвиге вправо: старший бит заполняется 0, младший бит вытесняется.

Решение основано на стандартных определениях процессорных операций сдвига. Для вещественных чисел важно понимать, что сдвиг часто применяется к мантиссе или порядку отдельно, но механика изменения крайних битов подчиняется правилам арифметического или логического сдвига.

Как решение?

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

Подробность

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

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

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

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

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

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

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

Краткий ответ: а) При арифметическом сдвиге влево: младший бит заполняется 0, старший бит вытесняется. б) При арифметическом сдвиге вправо: старший бит копируется (сохраняет знак), младший бит вытесняется. в) При логическом сдвиге вправо: старший бит заполняется 0, младший бит вытесняется.

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

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

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

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

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

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

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

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

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

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

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