Перевод из двоичной в шестнадцатеричную

Перевод систем счисления

Как перевести — решение по шагам
  1. Из двоичной в десятичную
    Каждую цифру умножаем на 2 в степени её разряда (разряды считаем справа налево, начиная с нуля) и складываем.
    101101₂ = 1·2⁵ + 0·2⁴ + 1·2³ + 1·2² + 0·2¹ + 1·2⁰ = 32 + 0 + 8 + 4 + 0 + 1 = 45₁₀
  2. Из десятичной в шестнадцатеричную
    Делим число на 16 с остатком, частное снова делим на 16 — и так, пока частное не станет 0. Остатки (больше 9 пишем буквами) читаем снизу вверх.
    Делимое : 16ЧастноеОстаток
    45 : 16213 → D
    2 : 1602
    45₁₀ = 2D₁₆
  3. Короткий путь без десятичной
    Основание 16 = 2⁴, поэтому двоичную запись можно разбить справа налево на группы по 4 цифры (слева дописать нули) и каждую группу заменить одной цифрой.
    0010 1101 → 2 D; 101101₂ = 2D₁₆
Расчёт открывается по ссылке или QR-коду:
Скачать расчёт

Расчёт и чертежи справочные и не заменяют проект. Перед покупкой материалов и строительством проверьте результат — отказ от ответственности.

Двоичное 101101 в шестнадцатеричной системе — 2D. Калькулятор открыт на этой паре: слева двоичный код 101101 (система 2), справа шестнадцатеричная (16), под ними строка 101101₂ = 2D₁₆.

Таблица: двоичная (2) и шестнадцатеричная (16)
Двоичная (2)Шестнадцатеричная (16)
11
102
113
1004
1015
1106
1117
10008
10019
1010A
1011B
1100C
1101D
1110E
1111F
1000010
1000111
1001012
1001113
1010014
10000020
11001032
100000040
110010064
1000000080
11111111FF
100000000100
1111101001F4
11111010003E8
10000000000400

Двоичное число удобно вставлять в левое поле копированием, пробелы между группами калькулятор сам выбросит. Ответ справа появляется сразу. Если нужен обратный перевод, жмут ⇄. В списках под полями — все системы счисления от 2 до 36, а не только эта пара. «Сбросить» и «Ссылка на расчет» работают как на других конвертерах сайта.

  • Число разбивают справа налево на группы по четыре разряда: 10 1101. Неполную левую группу добивают нулями — 0010 1101.
  • 0010 = 2, 1101 = 8 + 4 + 1 = 13, а 13 в шестнадцатеричной записи — D. Ответ 2D, проверка: 2 × 16 + 13 = 45.
  • Самая частая ошибка — группировать слева: 1011 01 даст B1, а это 177. Длинный код лучше сразу писать с пробелом через каждые четыре знака, так его и печатают в документации на микросхемы.

Таблица тетрад — шестнадцатиричные (или шестнадцатеричные, как правильно) цифры 0–F:

Тетрада Шестнадцатеричная цифра Десятичное
0000 0 0
0001 1 1
0010 2 2
0011 3 3
0100 4 4
0101 5 5
0110 6 6
0111 7 7
1000 8 8
1001 9 9
1010 A 10
1011 B 11
1100 C 12
1101 D 13
1110 E 14
1111 F 15

Комментарии

Пока никто не написал. Спросите про расчёт или расскажите, что получилось на практике.

Оставить комментарий

Проверочный код: 5 цифр на картинке
Комментарий появится после проверки модератором.