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

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

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

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

Решение:

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

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

Отсюда:

DC8D07B54E112416=D ∙ 1613 + C ∙ 1612 + 8 ∙ 1611 + D ∙ 1610 + 0 ∙ 169 + 7 ∙ 168 + B ∙ 167 + 5 ∙ 166 + 4 ∙ 165 + E ∙ 164 + 1 ∙ 163 + 1 ∙ 162 + 2 ∙ 161 + 4 ∙ 160 = 13 ∙ 4503599627370496 + 12 ∙ 281474976710656 + 8 ∙ 17592186044416 + 13 ∙ 1099511627776 + 0 ∙ 68719476736 + 7 ∙ 4294967296 + 11 ∙ 268435456 + 5 ∙ 16777216 + 4 ∙ 1048576 + 14 ∙ 65536 + 1 ∙ 4096 + 1 ∙ 256 + 2 ∙ 16 + 4 ∙ 1 = 58546795155816448 + 3377699720527872 + 140737488355328 + 14293651161088 + 0 + 30064771072 + 2952790016 + 83886080 + 4194304 + 917504 + 4096 + 256 + 32 + 4 = 6207955912242410010

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

DC8D07B54E112416 = 6207955912242410010

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

62079559122424100 8
6.2079559122424E+16 7.759944890303E+15 8
0 7.759944890303E+15 9.6999311128788E+14 8
4 9.6999311128787E+14 1.2124913891098E+14 8
4 1.2124913891098E+14 15156142363873 8
0 15156142363872 1894517795484 8
1 1894517795480 236814724435 8
4 236814724432 29601840554 8
3 29601840552 3700230069 8
2 3700230064 462528758 8
5 462528752 57816094 8
6 57816088 7227011 8
6 7227008 903376 8
3 903376 112922 8
0 112920 14115 8
2 14112 1764 8
3 1760 220 8
4 216 27 8
4 24 3
3

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

6207955912242410010=33443203665234104408

Ответ: DC8D07B54E112416 = 33443203665234104408.

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

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

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