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

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

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

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

Решение:

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

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

Отсюда:

9001400016=9 ∙ 167 + 0 ∙ 166 + 0 ∙ 165 + 1 ∙ 164 + 4 ∙ 163 + 0 ∙ 162 + 0 ∙ 161 + 0 ∙ 160 = 9 ∙ 268435456 + 0 ∙ 16777216 + 0 ∙ 1048576 + 1 ∙ 65536 + 4 ∙ 4096 + 0 ∙ 256 + 0 ∙ 16 + 0 ∙ 1 = 2415919104 + 0 + 0 + 65536 + 16384 + 0 + 0 + 0 = 241600102410

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

9001400016 = 241600102410

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

2416001024 2
2416001024 1208000512 2
0 1208000512 604000256 2
0 604000256 302000128 2
0 302000128 151000064 2
0 151000064 75500032 2
0 75500032 37750016 2
0 37750016 18875008 2
0 18875008 9437504 2
0 9437504 4718752 2
0 4718752 2359376 2
0 2359376 1179688 2
0 1179688 589844 2
0 589844 294922 2
0 294922 147461 2
0 147460 73730 2
1 73730 36865 2
0 36864 18432 2
1 18432 9216 2
0 9216 4608 2
0 4608 2304 2
0 2304 1152 2
0 1152 576 2
0 576 288 2
0 288 144 2
0 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

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

241600102410=100100000000000101000000000000002

Ответ: 9001400016 = 100100000000000101000000000000002.

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

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

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