Перевести число 99999959379485738393 из 15-ой системы в восьмеричную
Задача: перевести число 99999959379485738393 из 15-ой в восьмеричную систему счисления.
Для перевода 99999959379485738393 из 15-ой в восьмеричную систему счисления, воспользуемся следующим алгоритмом:
- Переведем число 99999959379485738393 из 15-ой системы в десятичную;
- Полученное число переведём из десятичной системы в восьмеричную;
Решение:
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 переведем из десятичной системы счисления в восьмеричную. Т.к. полученное число содержит дробную часть, нам потребуется перевести вначале целую часть, а затем дробную. Таким образом необходимо:
- Перевести 5625912557614137344 в восьмеричную систему;
- Перевести 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.
Смотрите также:
- Смотрите также
- Калькуляторы
- Последние переводы
Полезные материалы
Калькуляторы переводов
- Калькулятор переводов из одной системы счисления в другую
- Калькулятор переводов из десятичной в шестнадцатеричную систему
- Калькулятор переводов из шестнадцатеричной в десятичную систему
- Калькулятор переводов из восьмеричной в двоичную систему
- Калькулятор переводов из восьмеричной в шестнадцатеричную систему
Последние примеры переводов из 15-ой в 8-ую систему
- Переведите 15-ое число 112233 в восьмеричную систему
- Запишите 15-ое число 0 в восьмеричной системе
- Перевести число 1013 из 15-ой в восьмеричную систему
- Как перевести число 11132 из 15-ой в восьмеричную систему счисления?
- Запишите 15-ое число 164 в восьмеричной системе
- Представить 15-ое число 1031 в восьмеричной системе счисления
- Какое 15-ое число соответствует восьмеричному коду 111021?
- Как будет записано 15-ое число 4100 в восьмеричной системе счисления?
- Переведите число AB из 15-ой в восьмеричную систему
- Представьте 15-ое число 1046.8 в восьмеричной системе счисления

