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

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

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

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

Решение:

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

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

Отсюда:

9999995937948573839315=9 ∙ 1519 + 9 ∙ 1518 + 9 ∙ 1517 + 9 ∙ 1516 + 9 ∙ 1515 + 9 ∙ 1514 + 5 ∙ 1513 + 9 ∙ 1512 + 3 ∙ 1511 + 7 ∙ 1510 + 9 ∙ 159 + 4 ∙ 158 + 8 ∙ 157 + 5 ∙ 156 + 7 ∙ 155 + 3 ∙ 154 + 8 ∙ 153 + 3 ∙ 152 + 9 ∙ 151 + 3 ∙ 150 = 9 ∙ 2.2168378200531E+22 + 9 ∙ 1.4778918800354E+21 + 9 ∙ 9.8526125335693E+19 + 9 ∙ 6568408355712890625 + 9 ∙ 437893890380859375 + 9 ∙ 29192926025390625 + 5 ∙ 1946195068359375 + 9 ∙ 129746337890625 + 3 ∙ 8649755859375 + 7 ∙ 576650390625 + 9 ∙ 38443359375 + 4 ∙ 2562890625 + 8 ∙ 170859375 + 5 ∙ 11390625 + 7 ∙ 759375 + 3 ∙ 50625 + 8 ∙ 3375 + 3 ∙ 225 + 9 ∙ 15 + 3 ∙ 1 = 1.9951540380478E+23 + 1.3301026920319E+22 + 8.8673512802124E+20 + 5.9115675201416E+19 + 3941045013427734375 + 262736334228515625 + 9730975341796875 + 1167717041015625 + 25949267578125 + 4036552734375 + 345990234375 + 10251562500 + 1366875000 + 56953125 + 5315625 + 151875 + 27000 + 675 + 135 + 3 = 2.137664962387E+2310

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

9999995937948573839315 = 2.137664962387E+2310

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

  1. Перевести 5625912557614137344 в восьмеричную систему;
  2. Перевести 0.137664962387E+23 в восьмеричную систему;

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

— 5625912557614137344 8
5.6259125576141E+18 — 7.0323906970177E+17 8
0 7.0323906970177E+17 — 8.7904883712721E+16 8
0 8.7904883712721E+16 — 1.098811046409E+16 8
0 1.098811046409E+16 — 1.3735138080113E+15 8
0 1.3735138080113E+15 — 1.7168922600141E+14 8
0 1.7168922600141E+14 — 21461153250176 8
0 21461153250176 — 2682644156272 8
0 2682644156272 — 335330519534 8
0 335330519528 — 41916314941 8
6 41916314936 — 5239539367 8
5 5239539360 — 654942420 8
7 654942416 — 81867802 8
4 81867800 — 10233475 8
2 10233472 — 1279184 8
3 1279184 — 159898 8
0 159896 — 19987 8
2 19984 — 2498 8
3 2496 — 312 8
2 312 — 39 8
0 32 4
7

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

562591255761413734410=4702320324756000000008

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

0.137664962387E+23 ∙ 8 = 1.101319699096E+23 ()
0.101319699096E+23 ∙ 8 = 8.10557592768E+22 ()
0.10557592768E+22 ∙ 8 = 8.4460742144E+21 ()
0.4460742144E+21 ∙ 8 = 3.5685937152E+21 ()
0.5685937152E+21 ∙ 8 = 4.5487497216E+21 ()
0.5487497216E+21 ∙ 8 = 4.3899977728E+21 ()
0.3899977728E+21 ∙ 8 = 3.1199821824E+21 ()
0.1199821824E+21 ∙ 8 = 9.598574592E+20 ()
0.598574592E+20 ∙ 8 = 4.788596736E+20 ()
0.788596736E+20 ∙ 8 = 6.308773888E+20 ()
0.308773888E+20 ∙ 8 = 2.470191104E+20 ()

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

0.137664962387E+2310=0.8

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

2.137664962387E+2310=470232032475600000000.8

Ответ: 9999995937948573839315 = 470232032475600000000.8.

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

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

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