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

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

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

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

Решение:

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

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

Отсюда:

304383043=3 ∙ 30434 + 0 ∙ 30433 + 4 ∙ 30432 + 3 ∙ 30431 + 8 ∙ 30430 = 3 ∙ 85744803502801 + 0 ∙ 28177720507 + 4 ∙ 9259849 + 3 ∙ 3043 + 8 ∙ 1 = 257234410508403 + 0 + 37039396 + 9129 + 8 = 25723444755693610

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

304383043 = 25723444755693610

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

257234447556936 8
2.5723444755694E+14 32154305944617 8
0 32154305944616 4019288243077 8
1 4019288243072 502411030384 8
5 502411030384 62801378798 8
0 62801378792 7850172349 8
6 7850172344 981271543 8
5 981271536 122658942 8
7 122658936 15332367 8
6 15332360 1916545 8
7 1916544 239568 8
1 239568 29946 8
0 29944 3743 8
2 3736 467 8
7 464 58 8
3 56 7
2

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

25723444755693610=72372017675605108

Ответ: 304383043 = 72372017675605108.

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

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

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