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

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

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

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

Решение:

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

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

Отсюда:

A1D11C12F16=A ∙ 168 + 1 ∙ 167 + D ∙ 166 + 1 ∙ 165 + 1 ∙ 164 + C ∙ 163 + 1 ∙ 162 + 2 ∙ 161 + F ∙ 160 = 10 ∙ 4294967296 + 1 ∙ 268435456 + 13 ∙ 16777216 + 1 ∙ 1048576 + 1 ∙ 65536 + 12 ∙ 4096 + 1 ∙ 256 + 2 ∙ 16 + 15 ∙ 1 = 42949672960 + 268435456 + 218103808 + 1048576 + 65536 + 49152 + 256 + 32 + 15 = 4343737579110

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

A1D11C12F16 = 4343737579110

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

43437375791 2
43437375790 21718687895 2
1 21718687894 10859343947 2
1 10859343946 5429671973 2
1 5429671972 2714835986 2
1 2714835986 1357417993 2
0 1357417992 678708996 2
1 678708996 339354498 2
0 339354498 169677249 2
0 169677248 84838624 2
1 84838624 42419312 2
0 42419312 21209656 2
0 21209656 10604828 2
0 10604828 5302414 2
0 5302414 2651207 2
0 2651206 1325603 2
1 1325602 662801 2
1 662800 331400 2
1 331400 165700 2
0 165700 82850 2
0 82850 41425 2
0 41424 20712 2
1 20712 10356 2
0 10356 5178 2
0 5178 2589 2
0 2588 1294 2
1 1294 647 2
0 646 323 2
1 322 161 2
1 160 80 2
1 80 40 2
0 40 20 2
0 20 10 2
0 10 5 2
0 4 2 2
1 2 1
0

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

4343737579110=1010000111010001000111000001001011112

Ответ: A1D11C12F16 = 1010000111010001000111000001001011112.

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

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

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