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

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

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

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

Решение:

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

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

Отсюда:

56035603=5 ∙ 56033 + 6 ∙ 56032 + 0 ∙ 56031 + 3 ∙ 56030 = 5 ∙ 175898391227 + 6 ∙ 31393609 + 0 ∙ 5603 + 3 ∙ 1 = 879491956135 + 188361654 + 0 + 3 = 87968031779210

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

56035603 = 87968031779210

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

879680317792 16
879680317792 54980019862 16
0 54980019856 3436251241 16
6 3436251232 214765702 16
9 214765696 13422856 16
6 13422848 838928 16
8 838928 52433 16
0 52432 3277 16
1 3264 204 16
D 192 12
C

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

87968031779210=12CD108696016

Ответ: 56035603 = 12CD108696016.

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

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

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