Перевести число 1001010101010010101010110010101 из 240-ой системы в 1045-ую
Задача: перевести число 1001010101010010101010110010101 из 240-ой в 1045-ую систему счисления.
Для перевода 1001010101010010101010110010101 из 240-ой в 1045-ую систему счисления, воспользуемся следующим алгоритмом:
- Переведем число 1001010101010010101010110010101 из 240-ой системы в десятичную;
- Полученное число переведём из десятичной системы в 1045-ую;
Решение:
1. Для перевода числа 1001010101010010101010110010101 в десятичную систему воспользуемся формулой:
An = an-1 ∙ qn-1 + an-2 ∙ qn-2 + ∙∙∙ + a0 ∙ q0
Отсюда:
1001010101010010101010110010101240=1 ∙ 24030 + 0 ∙ 24029 + 0 ∙ 24028 + 1 ∙ 24027 + 0 ∙ 24026 + 1 ∙ 24025 + 0 ∙ 24024 + 1 ∙ 24023 + 0 ∙ 24022 + 1 ∙ 24021 + 0 ∙ 24020 + 1 ∙ 24019 + 0 ∙ 24018 + 0 ∙ 24017 + 1 ∙ 24016 + 0 ∙ 24015 + 1 ∙ 24014 + 0 ∙ 24013 + 1 ∙ 24012 + 0 ∙ 24011 + 1 ∙ 24010 + 0 ∙ 2409 + 1 ∙ 2408 + 1 ∙ 2407 + 0 ∙ 2406 + 0 ∙ 2405 + 1 ∙ 2404 + 0 ∙ 2403 + 1 ∙ 2402 + 0 ∙ 2401 + 1 ∙ 2400 = 1 ∙ 2.5488087615376E+71 + 0 ∙ 1.0620036506407E+69 + 0 ∙ 4.4250152110028E+66 + 1 ∙ 1.8437563379178E+64 + 0 ∙ 7.6823180746576E+61 + 1 ∙ 3.2009658644407E+59 + 0 ∙ 1.3337357768503E+57 + 1 ∙ 5.5572324035429E+54 + 0 ∙ 2.3155135014762E+52 + 1 ∙ 9.6479729228174E+49 + 0 ∙ 4.0199887178406E+47 + 1 ∙ 1.6749952991003E+45 + 0 ∙ 6.9791470795844E+42 + 0 ∙ 2.9079779498268E+40 + 1 ∙ 1.2116574790945E+38 + 0 ∙ 5.0485728295605E+35 + 1 ∙ 2.1035720123169E+33 + 0 ∙ 8.7648833846536E+30 + 1 ∙ 3.6520347436057E+28 + 0 ∙ 1.521681143169E+26 + 1 ∙ 6.3403380965376E+23 + 0 ∙ 2.641807540224E+21 + 1 ∙ 1.10075314176E+19 + 1 ∙ 45864714240000000 + 0 ∙ 191102976000000 + 0 ∙ 796262400000 + 1 ∙ 3317760000 + 0 ∙ 13824000 + 1 ∙ 57600 + 0 ∙ 240 + 1 ∙ 1 = 2.5488087615376E+71 + 0 + 0 + 1.8437563379178E+64 + 0 + 3.2009658644407E+59 + 0 + 5.5572324035429E+54 + 0 + 9.6479729228174E+49 + 0 + 1.6749952991003E+45 + 0 + 0 + 1.2116574790945E+38 + 0 + 2.1035720123169E+33 + 0 + 3.6520347436057E+28 + 0 + 6.3403380965376E+23 + 0 + 1.10075314176E+19 + 45864714240000000 + 0 + 0 + 3317760000 + 0 + 57600 + 0 + 1 = 2.5488089459164E+7110
Таким образом:
1001010101010010101010110010101240 = 2.5488089459164E+7110
2. Полученное число 2.5488089459164E+71 переведем из десятичной системы счисления в 1045-ую. Т.к. полученное число содержит дробную часть, нам потребуется перевести вначале целую часть, а затем дробную. Таким образом необходимо:
- Перевести 0 в 1045-ую систему;
- Перевести 0.5488089459164E+71 в 1045-ую систему;
2.1 Для того, чтобы перевести число 0 из десятичной системы счисления в 1045-ую, необходимо осуществить последовательное деление на 1045, до тех пор пока остаток не будет меньше чем 1045.
| 0 | |
Полученные остатки записываем в обратном порядке, таким образом:
010=01045
2.2 Для перевода десятичной дроби 0.5488089459164E+71 в 1045-ую систему, необходимо выполнить последовательное умножение дроби на 1045, до тех пор, пока дробная часть не станет равной 0 или пока не будет достигнута заданная точность вычисления. Получаем:
0.5488089459164E+71 ∙ 1045 = 5.7350534848264E+73 (0)
0.7350534848264E+73 ∙ 1045 = 7.6813089164359E+75 (0)
0.6813089164359E+75 ∙ 1045 = 7.1196781767552E+77 (0)
0.1196781767552E+77 ∙ 1045 = 1.2506369470918E+79 (0)
0.2506369470918E+79 ∙ 1045 = 2.6191560971093E+81 (0)
0.6191560971093E+81 ∙ 1045 = 6.4701812147922E+83 (0)
0.4701812147922E+83 ∙ 1045 = 4.9133936945785E+85 (0)
0.9133936945785E+85 ∙ 1045 = 9.5449641083453E+87 (0)
0.5449641083453E+87 ∙ 1045 = 5.6948749322084E+89 (0)
0.6948749322084E+89 ∙ 1045 = 7.2614430415778E+91 (0)
0.2614430415778E+91 ∙ 1045 = 2.732079784488E+93 (0)
Ответом станет прямая последовательность целых частей произведения. Т.е.
0.5488089459164E+7110=0.000000000001045
2.3. Осталось соединить переведенные части, таким образом:
2.5488089459164E+7110=0.000000000001045
Ответ: 1001010101010010101010110010101240 = 0.000000000001045.
Смотрите также:
- Смотрите также
- Калькуляторы
- Последние переводы
Полезные материалы
Калькуляторы переводов
- Калькулятор переводов из одной системы счисления в другую
- Калькулятор переводов из двоичной в десятичную с подробным решением
- Калькулятор переводов из шестнадцатеричной в десятичную с подробным решением
- Калькулятор переводов из двоичной в восьмеричную с подробным решением
- Калькулятор переводов из восьмеричной в шестнадцатеричную с подробным решением
- Калькулятор переводов из шестнадцатеричной в двоичную с подробным решением

