Задание №10 — Теоретические основы информатики
Переведите число 147 из десятичной системы счисления в двоичную систему счисления. Сколько нулей содержит полученное число? В ответе укажите одно число – количество значащих нулей.
Правильный ответ
4
Пояснение
Решение. Для того чтобы найти количество нулей в двоичной записи числа , необходимо перевести его из десятичной системы счисления в двоичную. Самый надёжный способ — последовательное деление числа на с остатком.
Выполним деление по шагам:
1) , остаток
2) , остаток
3) , остаток
4) , остаток
5) , остаток
6) , остаток
7) , остаток
8) , остаток
Теперь запишем полученные остатки в обратном порядке (снизу вверх). Получаем число: .
Проверим результат методом разложения по степеням двойки:
. Перевод выполнен верно.
Подсчитаем количество значащих нулей в полученном двоичном числе :
В записи присутствуют нули на 2-й, 3-й, 5-й и 6-й позициях (если считать справа налево, начиная с нуля). Всего в числе ровно нуля.
Ответ: 4
Источник: ФИПИ