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

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

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

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

Решение:

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

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

Отсюда:

9376337972633=9 ∙ 9726336 + 3 ∙ 9726335 + 7 ∙ 9726334 + 6 ∙ 9726333 + 3 ∙ 9726332 + 3 ∙ 9726331 + 7 ∙ 9726330 = 9 ∙ 8.4663068083642E+35 + 3 ∙ 8.7045235030728E+29 + 7 ∙ 8.9494429071117E+23 + 6 ∙ 920125361478760137 + 3 ∙ 946014952689 + 3 ∙ 972633 + 7 ∙ 1 = 7.6196761275278E+36 + 2.6113570509218E+30 + 6.2646100349782E+24 + 5520752168872560822 + 2838044858067 + 2917899 + 7 = 7.6196787388911E+3610

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

9376337972633 = 7.6196787388911E+3610

2. Полученное число 7.6196787388911E+36 переведем из десятичной системы счисления в восьмеричную. Т.к. полученное число содержит дробную часть, нам потребуется перевести вначале целую часть, а затем дробную. Таким образом необходимо:

  1. Перевести 0 в восьмеричную систему;
  2. Перевести 0.6196787388911E+36 в восьмеричную систему;

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

0

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

010=08

2.2 Для перевода десятичной дроби 0.6196787388911E+36 в восьмеричную систему, необходимо выполнить последовательное умножение дроби на 8, до тех пор, пока дробная часть не станет равной 0 или пока не будет достигнута заданная точность вычисления. Получаем:

0.6196787388911E+36 ∙ 8 = 4.9574299111288E+36 (0)
0.9574299111288E+36 ∙ 8 = 7.6594392890304E+36 (0)
0.6594392890304E+36 ∙ 8 = 5.2755143122432E+36 (0)
0.2755143122432E+36 ∙ 8 = 2.2041144979456E+36 (0)
0.2041144979456E+36 ∙ 8 = 1.6329159835648E+36 (0)
0.6329159835648E+36 ∙ 8 = 5.0633278685184E+36 (0)
0.0633278685184E+36 ∙ 8 = 5.066229481472E+35 (0)
0.066229481472E+35 ∙ 8 = 5.29835851776E+34 (0)
0.29835851776E+34 ∙ 8 = 2.38686814208E+34 (0)
0.38686814208E+34 ∙ 8 = 3.09494513664E+34 (0)
0.09494513664E+34 ∙ 8 = 7.5956109312E+33 (0)

Ответом станет прямая последовательность целых частей произведения. Т.е.

0.6196787388911E+3610=0.000000000008

2.3. Осталось соединить переведенные части, таким образом:

7.6196787388911E+3610=0.000000000008

Ответ: 9376337972633 = 0.000000000008.

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

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

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