Чтобы перевести десятичное число в двоичное, делим его на 2 и записываем остатки снизу вверх. Возьмём число 13:
13 ÷ 2 = 6, остаток 1 6 ÷ 2 = 3, остаток 0 3 ÷ 2 = 1, остаток 1 1 ÷ 2 = 0, остаток 1
Читаем остатки снизу вверх: 1101. Проверим обратно: 1·8 + 1·4 + 0·2 + 1·1 = 13. Совпало.
Обратный перевод (двоичное → десятичное) — это сумма весов разрядов, где стоят единицы. Для 1101: позиции единиц это 2³, 2², 2⁰, значит 8 + 4 + 1 = 13.
Столбики на иллюстрации показывают веса разрядов байта: 128, 64, 32, 16, 8, 4, 2, 1. Любое число от 0 до 255 — это сумма выбранных столбиков.