В заданиях связанных с кодированием часто просят записать кодовое слово в двоичной системе счисления для букв. И для ответов просят выбрать код с наименьшим числовым значением или с наибольшим. Сравнение по разрядам Например у нас есть два числа 1011 и 1100. Нужно найти наименьшее из этих двух. На самом деле тут всё просто. Так же как и в десятичной системе счисления, числа сравниваем по разрядам от большего к меньшему, то есть с лева на право. Например 967 и 963. Сравниваем вначале разряд сотен 9=9, переходим к разряду десятков, 6=6, сравниваем разряды единиц 7>3...
Двоичный код состоит из двух цифр: "1" и "0". Если хотите узнать, как он работает, читайте до конца. Шаг 1: Определи ниже какой и не ниже какой степени двойки находится число в десятичной системе. Пример 1: 2⁴>15>2³ Шаг 2: Какая степень у двойки, которая выше чем десятичное число, столько цифр будет в двоичном коде. Пример 1: 2⁴>15>2³—> 4 цифры в двоичном коде. Шаг 3: Опредеделяем, где единица, а где ноль. Как это работает? Вычитаем из нашего десятичного числа степень двойки, которая ниже исходного. После этого делим вычитатель на 2 и вычитаем разность. Если не вычитается, то ставим ноль делим ещё раз на 2...