Перевести число 1216-56708 из шестнадцатеричной системы в двоичную

Задача: перевести число 1216-56708 из шестнадцатеричной в двоичную систему счисления.

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

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

Решение:

1. Для перевода числа 1216-56708 в десятичную систему воспользуемся формулой:

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

Отсюда:

1216-5670816=1 ∙ 169 + 2 ∙ 168 + 1 ∙ 167 + 6 ∙ 166 + — ∙ 165 + 5 ∙ 164 + 6 ∙ 163 + 7 ∙ 162 + 0 ∙ 161 + 8 ∙ 160 = 1 ∙ 68719476736 + 2 ∙ 4294967296 + 1 ∙ 268435456 + 6 ∙ 16777216 + — ∙ 1048576 + 5 ∙ 65536 + 6 ∙ 4096 + 7 ∙ 256 + 0 ∙ 16 + 8 ∙ 1 = 68719476736 + 8589934592 + 268435456 + 100663296 + 0 + 327680 + 24576 + 1792 + 0 + 8 = 7767886413610

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

1216-5670816 = 7767886413610

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

— 77678864136 2
77678864136 — 38839432068 2
0 38839432068 — 19419716034 2
0 19419716034 — 9709858017 2
0 9709858016 — 4854929008 2
1 4854929008 — 2427464504 2
0 2427464504 — 1213732252 2
0 1213732252 — 606866126 2
0 606866126 — 303433063 2
0 303433062 — 151716531 2
1 151716530 — 75858265 2
1 75858264 — 37929132 2
1 37929132 — 18964566 2
0 18964566 — 9482283 2
0 9482282 — 4741141 2
1 4741140 — 2370570 2
1 2370570 — 1185285 2
0 1185284 — 592642 2
1 592642 — 296321 2
0 296320 — 148160 2
1 148160 — 74080 2
0 74080 — 37040 2
0 37040 — 18520 2
0 18520 — 9260 2
0 9260 — 4630 2
0 4630 — 2315 2
0 2314 — 1157 2
1 1156 — 578 2
1 578 — 289 2
0 288 — 144 2
1 144 — 72 2
0 72 — 36 2
0 36 — 18 2
0 18 — 9 2
0 8 — 4 2
1 4 — 2 2
0 2 1
0

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

7767886413610=10010000101100000010101100111000010002

Ответ: 1216-5670816 = 10010000101100000010101100111000010002.

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

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

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