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

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

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

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

Решение:

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

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

Отсюда:

F2F4D16=F ∙ 164 + 2 ∙ 163 + F ∙ 162 + 4 ∙ 161 + D ∙ 160 = 15 ∙ 65536 + 2 ∙ 4096 + 15 ∙ 256 + 4 ∙ 16 + 13 ∙ 1 = 983040 + 8192 + 3840 + 64 + 13 = 99514910

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

F2F4D16 = 99514910

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

— 995149 2
995148 — 497574 2
1 497574 — 248787 2
0 248786 — 124393 2
1 124392 — 62196 2
1 62196 — 31098 2
0 31098 — 15549 2
0 15548 — 7774 2
1 7774 — 3887 2
0 3886 — 1943 2
1 1942 — 971 2
1 970 — 485 2
1 484 — 242 2
1 242 — 121 2
0 120 — 60 2
1 60 — 30 2
0 30 — 15 2
0 14 — 7 2
1 6 — 3 2
1 2 1
1

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

99514910=111100101111010011012

Ответ: F2F4D16 = 111100101111010011012.

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

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

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