Краткий ответ: \(1010111_2 = 87_{10}\). В поле ввода нужно записать 87.
Как переводить
Каждый разряд двоичного числа — это степень двойки, считая справа налево с нуля:
\[ 1010111_2 = 1\cdot2^6 + 0\cdot2^5 + 1\cdot2^4 + 0\cdot2^3 + 1\cdot2^2 + 1\cdot2^1 + 1\cdot2^0 \]
Считаем:
\[ = 64 + 0 + 16 + 0 + 4 + 2 + 1 = 87 \]
Можно оформить по разрядам:
| Разряд | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
|---|---|---|---|---|---|---|---|
| Степень двойки | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
| Цифра | 1 | 0 | 1 | 0 | 1 | 1 | 1 |
| Вклад | 64 | 0 | 16 | 0 | 4 | 2 | 1 |
Проверка
Обратно: \(87 = 64 + 16 + 4 + 2 + 1\), значит в двоичной записи единицы стоят в разрядах \(6, 4, 2, 1, 0\):
\[ 87_{10} = 1010111_2 \]
Всё сходится.
Принцип: нужно сложить те степени двойки, напротив которых в двоичной записи стоит \(1\). Нули означают, что соответствующую степень не прибавляем.