Количество единиц в двоичной записи десятичного числа
Введите целое положительное число в десятичной записи. | ||
Шаг i: | D_i | Деление | b_i | bin_str | |||||||
0 | 256 |
| 256 = 2 * 128 + 0 | 0 | 0 | ||||||
1 | 128 |
| 128 = 2 * 64 + 0 | 0 | 00 | ||||||
2 | 64 |
| 64 = 2 * 32 + 0 | 0 | 000 | ||||||
3 | 32 |
| 32 = 2 * 16 + 0 | 0 | 0000 | ||||||
4 | 16 |
| 16 = 2 * 8 + 0 | 0 | 0 0000 | ||||||
5 | 8 |
| 8 = 2 * 4 + 0 | 0 | 00 0000 | ||||||
6 | 4 |
| 4 = 2 * 2 + 0 | 0 | 000 0000 | ||||||
7 | 2 |
| 2 = 2 * 1 + 0 | 0 | 0000 0000 | ||||||
8 | 1 |
| 1 = 2 * 0 + 1 | 1 | 1 0000 0000 |
Количество единиц в двоичной записи числа 256 = 1
Количество нулей в двоичной записи числа 256 = 8