Краткое пояснение: Для перевода десятичного числа в двоичную систему счисления будем последовательно делить число на 2 и записывать остатки. Единицы в двоичной записи — это ненулевые остатки.
Пошаговое решение:
- 129 : 2 = 64 (ост. 1)
- 64 : 2 = 32 (ост. 0)
- 32 : 2 = 16 (ост. 0)
- 16 : 2 = 8 (ост. 0)
- 8 : 2 = 4 (ост. 0)
- 4 : 2 = 2 (ост. 0)
- 2 : 2 = 1 (ост. 0)
- 1 : 2 = 0 (ост. 1)
Записываем остатки в обратном порядке: 10000001. Таким образом, 12910 = 100000012.
Подсчитаем количество единиц: в числе 10000001 две единицы.
Ответ: 2