Для перевода числа 127 из десятичной системы в двоичную используем метод деления на 2 с записью остатков:
Шаг 1: Деление на 2 и запись остатков
Разделим число 127 на 2 и запишем остатки по мере деления:
- 127 ÷ 2 = 63, остаток 1
- 63 ÷ 2 = 31, остаток 1
- 31 ÷ 2 = 15, остаток 1
- 15 ÷ 2 = 7, остаток 1
- 7 ÷ 2 = 3, остаток 1
- 3 ÷ 2 = 1, остаток 1
- 1 ÷ 2 = 0, остаток 1
Шаг 2: Запись двоичного числа
Когда деление заканчивается (частное стало 0), двоичное число получается путём записи остатков в обратном порядке (от последнего к первому):
Остатки были: 1, 1, 1, 1, 1, 1, 1
Обратный порядок: 1111111
Итог:
Число 127 в двоичной системе выглядит так: 1111111
Шаг 3: Подсчёт единичных битов
В числе 1111111 содержится 7 единиц.
Ответ: 7