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

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

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

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

Решение:

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

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

Отсюда:

1D7A95CC16=1 ∙ 167 + D ∙ 166 + 7 ∙ 165 + A ∙ 164 + 9 ∙ 163 + 5 ∙ 162 + C ∙ 161 + C ∙ 160 = 1 ∙ 268435456 + 13 ∙ 16777216 + 7 ∙ 1048576 + 10 ∙ 65536 + 9 ∙ 4096 + 5 ∙ 256 + 12 ∙ 16 + 12 ∙ 1 = 268435456 + 218103808 + 7340032 + 655360 + 36864 + 1280 + 192 + 12 = 49457300410

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

1D7A95CC16 = 49457300410

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

494573004 2
494573004 247286502 2
0 247286502 123643251 2
0 123643250 61821625 2
1 61821624 30910812 2
1 30910812 15455406 2
0 15455406 7727703 2
0 7727702 3863851 2
1 3863850 1931925 2
1 1931924 965962 2
1 965962 482981 2
0 482980 241490 2
1 241490 120745 2
0 120744 60372 2
1 60372 30186 2
0 30186 15093 2
0 15092 7546 2
1 7546 3773 2
0 3772 1886 2
1 1886 943 2
0 942 471 2
1 470 235 2
1 234 117 2
1 116 58 2
1 58 29 2
0 28 14 2
1 14 7 2
0 6 3 2
1 2 1
1

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

49457300410=111010111101010010101110011002

Ответ: 1D7A95CC16 = 111010111101010010101110011002.

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

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

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