ГДЗ по информатике, 10 класс, Поляков, номер 9.1: Двоичная система счисления
Информатика (в 2 частях); углубленное обучение — Поляков К.Ю., Еремин Е.А.
Никита Ершов, методист по информатике Шпаргача обновлено 12 сентября 2026
Условие
Определить, какие дробные числа могут быть точно представлены в памяти компьютера в двоичном коде.
Номер как в учебнике. Условие — полный пересказ редакции: те же пункты, числа и факты, не цитата из книги.
Пошаговое решение
В памяти компьютера числа хранятся в двоичном коде с ограниченной разрядной сеткой. Чтобы понять, какие дробные числа можно записать точно (без погрешности округления), нужно рассмотреть алгоритм перевода десятичной дроби в двоичную.
Шаг 1. Алгоритм перевода дробной части в двоичный код
Дробная часть числа переводится методом последовательного умножения на основание системы счисления (в данном случае — на 2). На каждом шаге целая часть результата становится очередным битом двоичной записи, а дробная часть переносится на следующий шаг.
Процесс завершается успешно и даёт точное представление, если на каком-то шаге дробная часть станет равна нулю. Если же процесс не заканчивается никогда (дробь «циклическая»), то в конечной разрядной сетке число будет представлено приближённо.
Шаг 2. Анализ условия окончания процесса
Рассмотрим простую десятичную дробь вида m/n, где m и n — натуральные числа, и дробь несократима. При переводе в двоичную систему мы фактически делим числитель на знаменатель, умножая остаток на 2. Чтобы процесс завершился, знаменатель n должен быть таким, чтобы после нескольких умножений на 2 он сокращался до единицы.
Это возможно только тогда, когда все простые множители знаменателя n равны 2. То есть знаменатель должен иметь вид 2k, где k — целое неотрицательное число.
Например:
- 1/2=0,510→0,12 (точное представление).
- 1/4=0,2510→0,012 (точное представление).
- 3/8=0,37510→0,0112 (точное представление).
Шаг 3. Примеры неточных представлений
Если в знаменателе несократимой дроби есть простой множитель, отличный от 2 (например, 3,5,7 и т.д.), то двоичная запись будет бесконечной периодической. В компьютере она будет усечена или округлена, что приведёт к погрешности.
Пример: 1/10=0,110. Знаменатель 10=2×5. Так как есть множитель 5, перевод в двоичную систему будет бесконечным: 0,0001100110011...2. Компьютер не может хранить бесконечную последовательность, поэтому это число сохраняется приблизительно.
Шаг 4. Итоговый вывод
Точно в памяти компьютера могут быть представлены те дробные числа, которые в виде несократимой обыкновенной дроби имеют знаменатель, являющийся степенью двойки (2k).
Иными словами, это числа вида m/2k, где m — целое число, а k — натуральное число или ноль.
Точно в двоичном коде могут быть представлены только те дробные числа, которые в виде несократимой обыкновенной дроби имеют знаменатель, равный степени двойки (2k).
Задача требует понимания принципов машинной арифметики. Ключевой момент — связь между основанием системы счисления (2) и структурой знаменателя рациональной дроби. Если знаменатель содержит другие простые множители, кроме 2, двоичная запись становится бесконечной.
Как решение?
Двойная оценка: понятность и подробность. Можно выбрать одно или оба.
У вас другое условие?
Загрузите фото — учтём ваши числа и редакцию.
Частые вопросы
Это точный номер 9.1 из моего учебника?
Номер совпадает с учебником «Информатика (в 2 частях); углубленное обучение», Поляков К.Ю., Еремин Е.А.. Формулировка — пересказ редакции, не дословная цитата. Если в вашей редакции другие числа — загрузите фото.
Какой ответ в задании 9.1?
Краткий ответ: Точно в двоичном коде могут быть представлены только те дробные числа, которые в виде несократимой обыкновенной дроби имеют знаменатель, равный степени двойки (2^k).
Как пользоваться этим разбором?
Сначала прочитайте условие и чертёж, затем шаги решения по порядку и сверьте свой ход с кратким ответом внизу.
Какой учебник имеется в виду?
«Информатика (в 2 частях); углубленное обучение», Поляков К.Ю., Еремин Е.А.. Проверьте часть, год и автора на обложке. Тема в учебнике: § 9. Двоичная система счисления.
Можно ли списать ответ без решения?
Лучше сначала решить самостоятельно, а разбор использовать для проверки хода и поиска ошибки.