Перевести число 66-69-6C-65 из шестнадцатеричной системы в двоичную

Задача: перевести число 66-69-6C-65 из шестнадцатеричной в двоичную систему счисления.

Для перевода 66-69-6C-65 из шестнадцатеричной в двоичную систему счисления, воспользуемся следующим алгоритмом:

  1. Переведем число 66-69-6C-65 из шестнадцатеричной системы в десятичную;
  2. Полученное число переведём из десятичной системы в двоичную;

Решение:

1. Для перевода числа 66-69-6C-65 в десятичную систему воспользуемся формулой:

An = an-1 ∙ qn-1 + an-2 ∙ qn-2 + ∙∙∙ + a0 ∙ q0

Отсюда:

66-69-6C-6516=6 ∙ 1610 + 6 ∙ 169 + — ∙ 168 + 6 ∙ 167 + 9 ∙ 166 + — ∙ 165 + 6 ∙ 164 + C ∙ 163 + — ∙ 162 + 6 ∙ 161 + 5 ∙ 160 = 6 ∙ 1099511627776 + 6 ∙ 68719476736 + — ∙ 4294967296 + 6 ∙ 268435456 + 9 ∙ 16777216 + — ∙ 1048576 + 6 ∙ 65536 + 12 ∙ 4096 + — ∙ 256 + 6 ∙ 16 + 5 ∙ 1 = 6597069766656 + 412316860416 + 0 + 1610612736 + 150994944 + 0 + 393216 + 49152 + 0 + 96 + 5 = 701114867722110

Таким образом:

66-69-6C-6516 = 701114867722110

2. Полученное число 7011148677221 переведем из десятичной системы счисления в двоичную. Для этого, осуществим последовательное деление на 2, до тех пор пока остаток не будет меньше чем 2.

— 7011148677221 2
7011148677220 — 3505574338610 2
1 3505574338610 — 1752787169305 2
0 1752787169304 — 876393584652 2
1 876393584652 — 438196792326 2
0 438196792326 — 219098396163 2
0 219098396162 — 109549198081 2
1 109549198080 — 54774599040 2
1 54774599040 — 27387299520 2
0 27387299520 — 13693649760 2
0 13693649760 — 6846824880 2
0 6846824880 — 3423412440 2
0 3423412440 — 1711706220 2
0 1711706220 — 855853110 2
0 855853110 — 427926555 2
0 427926554 — 213963277 2
1 213963276 — 106981638 2
1 106981638 — 53490819 2
0 53490818 — 26745409 2
1 26745408 — 13372704 2
1 13372704 — 6686352 2
0 6686352 — 3343176 2
0 3343176 — 1671588 2
0 1671588 — 835794 2
0 835794 — 417897 2
0 417896 — 208948 2
1 208948 — 104474 2
0 104474 — 52237 2
0 52236 — 26118 2
1 26118 — 13059 2
0 13058 — 6529 2
1 6528 — 3264 2
1 3264 — 1632 2
0 1632 — 816 2
0 816 — 408 2
0 408 — 204 2
0 204 — 102 2
0 102 — 51 2
0 50 — 25 2
1 24 — 12 2
1 12 — 6 2
0 6 — 3 2
0 2 1
1

Полученные остатки записываем в обратном порядке, таким образом:

701114867722110=11001100000011010010000011011000000011001012

Ответ: 66-69-6C-6516 = 11001100000011010010000011011000000011001012.

Смотрите также:

  • Смотрите также
  • Калькуляторы
  • Последние переводы
  • Какое число еще хотите перевести?

    * Все поля обязательны
  • Дробное число вводите через точку
  • Введите от 2 до 16
  • Введите от 2 до 16
Подписаться
Уведомить о
guest
0 Комментарий
Межтекстовые Отзывы
Посмотреть все комментарии
Adblock
detector