Задание №10 — Теоретические основы информатики
Переведите число 126 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число количество единиц.
Правильный ответ
6
Пояснение
Решение. Для того чтобы узнать количество единиц в двоичной записи числа , необходимо перевести его из десятичной системы счисления в двоичную. Самый надёжный способ для этого — последовательное деление числа на с остатком.
Будем делить число на до тех пор, пока частное не станет равным , и записывать остатки:
, остаток ;
, остаток ;
, остаток ;
, остаток ;
, остаток ;
, остаток ;
, остаток .
Теперь запишем полученные остатки в обратном порядке (снизу вверх):
.
Альтернативный способ (через степени двойки):
Представим число как сумму степеней двойки:
Это соответствует .
В двоичной системе это число будет выглядеть как единицы на позициях с -й по -ю и ноль на нулевой позиции: .
Подсчитаем количество единиц в полученном числе . Их ровно .
Ответ: 6
Источник: ФИПИ