Перевести число 30538 из 30538-ой системы в восьмеричную

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

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

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

Решение:

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

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

Отсюда:

3053830538=3 ∙ 305384 + 0 ∙ 305383 + 5 ∙ 305382 + 3 ∙ 305381 + 8 ∙ 305380 = 3 ∙ 869685767882469136 + 0 ∙ 28478805680872 + 5 ∙ 932569444 + 3 ∙ 30538 + 8 ∙ 1 = 2609057303647407408 + 0 + 4662847220 + 91614 + 8 = 260905730831034625010

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

3053830538 = 260905730831034625010

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

2609057308310346250 8
2.6090573083103E+18 3.2613216353879E+17 8
0 3.2613216353879E+17 4.0766520442349E+16 8
0 4.0766520442349E+16 5.0958150552936E+15 8
0 5.0958150552936E+15 6.3697688191170E+14 8
5 6.369768819117E+14 79622110238963 8
1 79622110238960 9952763779870 8
3 9952763779864 1244095472483 8
6 1244095472480 155511934060 8
3 155511934056 19438991757 8
4 19438991752 2429873969 8
5 2429873968 303734246 8
1 303734240 37966780 8
6 37966776 4745847 8
4 4745840 593230 8
7 593224 74153 8
6 74152 9269 8
1 9264 1158 8
5 1152 144 8
6 144 18 8
0 16 2
2

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

260905730831034625010=2206516746154363150008

Ответ: 3053830538 = 2206516746154363150008.

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

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

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