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

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

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

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

Решение:

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

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

Отсюда:

2891028910=2 ∙ 289104 + 8 ∙ 289103 + 9 ∙ 289102 + 1 ∙ 289101 + 0 ∙ 289100 = 2 ∙ 698541748101610000 + 8 ∙ 24162633971000 + 9 ∙ 835788100 + 1 ∙ 28910 + 0 ∙ 1 = 1397083496203220000 + 193301071768000 + 7522092900 + 28910 + 0 = 139727680479710981010

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

2891028910 = 139727680479710981010

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

1397276804797109810 16
1.3972768047971E+18 8.7329800299819E+16 16
0 8.7329800299819E+16 5.4581125187387E+15 16
0 5.4581125187387E+15 3.4113203242117E+14 16
6 3.4113203242117E+14 21320752026323 16
1 21320752026320 1332547001645 16
3 1332547001632 83284187602 16
D 83284187600 5205261725 16
2 5205261712 325328857 16
D 325328848 20333053 16
9 20333040 1270815 16
D 1270800 79425 16
F 79424 4964 16
1 4960 310 16
4 304 19 16
6 16 1
3

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

139727680479710981010=13641FD9D2D3160016

Ответ: 2891028910 = 13641FD9D2D3160016.

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

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

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