Перевести число 029387460972356098 из 35-ой системы в 27-ую

Задача: перевести число 029387460972356098 из 35-ой в 27-ую систему счисления.

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

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

Решение:

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

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

Отсюда:

02938746097235609835=0 ∙ 3517 + 2 ∙ 3516 + 9 ∙ 3515 + 3 ∙ 3514 + 8 ∙ 3513 + 7 ∙ 3512 + 4 ∙ 3511 + 6 ∙ 3510 + 0 ∙ 359 + 9 ∙ 358 + 7 ∙ 357 + 2 ∙ 356 + 3 ∙ 355 + 5 ∙ 354 + 6 ∙ 353 + 0 ∙ 352 + 9 ∙ 351 + 8 ∙ 350 = 0 ∙ 1.7748299712159E+26 + 2 ∙ 5.0709427749025E+24 + 9 ∙ 1.4488407928293E+23 + 3 ∙ 4.1395451223694E+21 + 8 ∙ 1.1827271778198E+20 + 7 ∙ 3379220508056640625 + 4 ∙ 96549157373046875 + 6 ∙ 2758547353515625 + 0 ∙ 78815638671875 + 9 ∙ 2251875390625 + 7 ∙ 64339296875 + 2 ∙ 1838265625 + 3 ∙ 52521875 + 5 ∙ 1500625 + 6 ∙ 42875 + 0 ∙ 1225 + 9 ∙ 35 + 8 ∙ 1 = 0 + 1.0141885549805E+25 + 1.3039567135464E+24 + 1.2418635367108E+22 + 9.4618174225586E+20 + 2.3654543556396E+19 + 386196629492187500 + 16551284121093750 + 0 + 20266878515625 + 450375078125 + 3676531250 + 157565625 + 7503125 + 257250 + 0 + 315 + 8 = 1.1459231137773E+2510

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

02938746097235609835 = 1.1459231137773E+2510

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

  1. Перевести 3038720090263519232 в 27-ую систему;
  2. Перевести 0.1459231137773E+25 в 27-ую систему;

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

3038720090263519232 27
3.0387200902635E+18 1.1254518852828E+17 27
0 1.1254518852828E+17 4.1683403158622E+15 27
G 4.1683403158621E+15 1.5438297466156E+14 27
J 1.5438297466156E+14 5717887950428 27
5 5717887950411 211773627793 27
H 211773627792 7843467696 27
1 7843467681 290498803 27
F 290498778 10759214 27
P 10759203 398489 27
B 398466 14758 27
N 14742 546 27
G 540 20
6

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

303872009026351923210=206GNBPF1H5JG027

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

0.1459231137773E+25 ∙ 27 = 3.9399240719871E+25 ()
0.9399240719871E+25 ∙ 27 = 2.5377949943652E+26 ()
0.5377949943652E+26 ∙ 27 = 1.452046484786E+27 ()
0.452046484786E+27 ∙ 27 = 1.2205255089222E+28 ()
0.2205255089222E+28 ∙ 27 = 5.9541887408994E+28 ()
0.9541887408994E+28 ∙ 27 = 2.5763096004284E+29 ()
0.5763096004284E+29 ∙ 27 = 1.5560359211567E+30 ()
0.5560359211567E+30 ∙ 27 = 1.5012969871231E+31 ()
0.5012969871231E+31 ∙ 27 = 1.3535018652324E+32 ()
0.3535018652324E+32 ∙ 27 = 9.5445503612748E+32 ()
0.5445503612748E+32 ∙ 27 = 1.470285975442E+33 ()

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

0.1459231137773E+2510=0.27

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

1.1459231137773E+2510=206GNBPF1H5JG0.27

Ответ: 02938746097235609835 = 206GNBPF1H5JG0.27.

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

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

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