Перевести число 11001100 из 8859-5-ой системы в восьмеричную
Задача: перевести число 11001100 из 8859-5-ой в восьмеричную систему счисления.
Для перевода 11001100 из 8859-5-ой в восьмеричную систему счисления, воспользуемся следующим алгоритмом:
- Переведем число 11001100 из 8859-5-ой системы в десятичную;
- Полученное число переведём из десятичной системы в восьмеричную;
Решение:
1. Для перевода числа 11001100 в десятичную систему воспользуемся формулой:
An = an-1 ∙ qn-1 + an-2 ∙ qn-2 + ∙∙∙ + a0 ∙ q0
Отсюда:
110011008859-5=1 ∙ 8859-57 + 1 ∙ 8859-56 + 0 ∙ 8859-55 + 0 ∙ 8859-54 + 1 ∙ 8859-53 + 1 ∙ 8859-52 + 0 ∙ 8859-51 + 0 ∙ 8859-50 = 1 ∙ 4.2824560225004E+27 + 1 ∙ 4.8340174088502E+23 + 0 ∙ 5.4566174611696E+19 + 0 ∙ 6159405645298161 + 1 ∙ 695270983779 + 1 ∙ 78481881 + 0 ∙ 8859 + 0 ∙ 1 = 4.2824560225004E+27 + 4.8340174088502E+23 + 0 + 0 + 695270983779 + 78481881 + 0 + 0 = 4.2829394242413E+2710
Таким образом:
110011008859-5 = 4.2829394242413E+2710
2. Полученное число 4.2829394242413E+27 переведем из десятичной системы счисления в восьмеричную. Т.к. полученное число содержит дробную часть, нам потребуется перевести вначале целую часть, а затем дробную. Таким образом необходимо:
- Перевести 7734898824904179712 в восьмеричную систему;
- Перевести 0.2829394242413E+27 в восьмеричную систему;
2.1 Для того, чтобы перевести число 7734898824904179712 из десятичной системы счисления в восьмеричную, необходимо осуществить последовательное деление на 8, до тех пор пока остаток не будет меньше чем 8.
— | 7734898824904179712 | 8 | |||||||||||||||||||||||||||||||||||||||
7.7348988249042E+18 | — | 9.6686235311302E+17 | 8 | ||||||||||||||||||||||||||||||||||||||
0 | 9.6686235311302E+17 | — | 1.2085779413913E+17 | 8 | |||||||||||||||||||||||||||||||||||||
0 | 1.2085779413913E+17 | — | 1.5107224267391E+16 | 8 | |||||||||||||||||||||||||||||||||||||
0 | 1.5107224267391E+16 | — | 1.8884030334239E+15 | 8 | |||||||||||||||||||||||||||||||||||||
0 | 1.8884030334239E+15 | — | 2.3605037917798E+14 | 8 | |||||||||||||||||||||||||||||||||||||
0 | 2.3605037917798E+14 | — | 29506297397248 | 8 | |||||||||||||||||||||||||||||||||||||
0 | 29506297397248 | — | 3688287174656 | 8 | |||||||||||||||||||||||||||||||||||||
0 | 3688287174656 | — | 461035896832 | 8 | |||||||||||||||||||||||||||||||||||||
0 | 461035896832 | — | 57629487104 | 8 | |||||||||||||||||||||||||||||||||||||
0 | 57629487104 | — | 7203685888 | 8 | |||||||||||||||||||||||||||||||||||||
0 | 7203685888 | — | 900460736 | 8 | |||||||||||||||||||||||||||||||||||||
0 | 900460736 | — | 112557592 | 8 | |||||||||||||||||||||||||||||||||||||
0 | 112557592 | — | 14069699 | 8 | |||||||||||||||||||||||||||||||||||||
0 | 14069696 | — | 1758712 | 8 | |||||||||||||||||||||||||||||||||||||
3 | 1758712 | — | 219839 | 8 | |||||||||||||||||||||||||||||||||||||
0 | 219832 | — | 27479 | 8 | |||||||||||||||||||||||||||||||||||||
7 | 27472 | — | 3434 | 8 | |||||||||||||||||||||||||||||||||||||
7 | 3432 | — | 429 | 8 | |||||||||||||||||||||||||||||||||||||
2 | 424 | — | 53 | 8 | |||||||||||||||||||||||||||||||||||||
5 | 48 | 6 | |||||||||||||||||||||||||||||||||||||||
5 |
Полученные остатки записываем в обратном порядке, таким образом:
773489882490417971210=6552770300000000000008
2.2 Для перевода десятичной дроби 0.2829394242413E+27 в восьмеричную систему, необходимо выполнить последовательное умножение дроби на 8, до тех пор, пока дробная часть не станет равной 0 или пока не будет достигнута заданная точность вычисления. Получаем:
0.2829394242413E+27 ∙ 8 = 2.2635153939304E+27 ()
0.2635153939304E+27 ∙ 8 = 2.1081231514432E+27 ()
0.1081231514432E+27 ∙ 8 = 8.649852115456E+26 ()
0.649852115456E+26 ∙ 8 = 5.198816923648E+26 ()
0.198816923648E+26 ∙ 8 = 1.590535389184E+26 ()
0.590535389184E+26 ∙ 8 = 4.724283113472E+26 ()
0.724283113472E+26 ∙ 8 = 5.794264907776E+26 ()
0.794264907776E+26 ∙ 8 = 6.354119262208E+26 ()
0.354119262208E+26 ∙ 8 = 2.832954097664E+26 ()
0.832954097664E+26 ∙ 8 = 6.663632781312E+26 ()
0.663632781312E+26 ∙ 8 = 5.309062250496E+26 ()
Ответом станет прямая последовательность целых частей произведения. Т.е.
0.2829394242413E+2710=0.8
2.3. Осталось соединить переведенные части, таким образом:
4.2829394242413E+2710=655277030000000000000.8
Ответ: 110011008859-5 = 655277030000000000000.8.
Смотрите также:
Полезные материалы
Калькуляторы переводов
- Калькулятор из одной системы счисления в другую
- Калькулятор из десятичной в шестнадцатеричную систему
- Калькулятор из двоичной в восьмеричную систему
- Калькулятор из восьмеричной в шестнадцатеричную систему
- Калькулятор из шестнадцатеричной в двоичную систему
- Калькулятор из шестнадцатеричной в восьмеричную систему
Последние примеры переводов из 8859-5-ой в 8-ую систему
- Запишите 8859-5-ое число 1211212.021 в восьмеричной системе
- Перевод 2111111 из 8859-5-ой в восьмеричную систему
- Какое 8859-5-ое число соответствует восьмеричному числу 200?
- Запиши 8859-5-ое число 022122 в восьмеричной системе
- Переведите 10 из 8859-5-ой в восьмеричную систему счисления
- Перевести 1057 из 8859-5-ой в восьмеричную систему счисления
- Запишите 8859-5-ое число 4548 в восьмеричной системе счисления
- Как перевести число 1972 из 8859-5-ой в восьмеричную систему счисления?
- Переведите 10 из 8859-5-ой в восьмеричную систему
- Перевод числа 0.1231 из 8859-5-ой в восьмеричную систему счисления