Перевести число 1232332123213232132332321323123231 из 123232323-ой системы в 3131231-ую

Задача: перевести число 1232332123213232132332321323123231 из 123232323-ой в 3131231-ую систему счисления.

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

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

Решение:

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

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

Отсюда:

1232332123213232132332321323123231123232323=1 ∙ 12323232333 + 2 ∙ 12323232332 + 3 ∙ 12323232331 + 2 ∙ 12323232330 + 3 ∙ 12323232329 + 3 ∙ 12323232328 + 2 ∙ 12323232327 + 1 ∙ 12323232326 + 2 ∙ 12323232325 + 3 ∙ 12323232324 + 2 ∙ 12323232323 + 1 ∙ 12323232322 + 3 ∙ 12323232321 + 2 ∙ 12323232320 + 3 ∙ 12323232319 + 2 ∙ 12323232318 + 1 ∙ 12323232317 + 3 ∙ 12323232316 + 2 ∙ 12323232315 + 3 ∙ 12323232314 + 3 ∙ 12323232313 + 2 ∙ 12323232312 + 3 ∙ 12323232311 + 2 ∙ 12323232310 + 1 ∙ 1232323239 + 3 ∙ 1232323238 + 2 ∙ 1232323237 + 3 ∙ 1232323236 + 1 ∙ 1232323235 + 2 ∙ 1232323234 + 3 ∙ 1232323233 + 2 ∙ 1232323232 + 3 ∙ 1232323231 + 1 ∙ 1232323230 = 1 ∙ 9.8608184626786E+266 + 2 ∙ 8.0018117184065E+258 + 3 ∙ 6.4932734558664E+250 + 2 ∙ 5.2691317487104E+242 + 3 ∙ 4.2757708533259E+234 + 3 ∙ 3.4696829121089E+226 + 2 ∙ 2.8155623684128E+218 + 1 ∙ 2.2847596311341E+210 + 2 ∙ 1.8540262615468E+202 + 3 ∙ 1.5044967232718E+194 + 2 ∙ 1.2208620974157E+186 + 1 ∙ 9.906995727214E+177 + 3 ∙ 8.0392834331412E+169 + 2 ∙ 6.5236808309953E+161 + 3 ∙ 5.2938065859517E+153 + 2 ∙ 4.2957938770266E+145 + 1 ∙ 3.4859311035033E+137 + 3 ∙ 2.8287473762085E+129 + 2 ∙ 2.295458940759E+121 + 3 ∙ 1.8627084882259E+113 + 3 ∙ 1.5115421367379E+105 + 2 ∙ 1.2265792772063E+97 + 3 ∙ 9.9533892354384E+88 + 2 ∙ 8.0769306243122E+80 + 1 ∙ 6.5542306009376E+72 + 3 ∙ 5.3185969730828E+64 + 2 ∙ 4.3159106666217E+56 + 3 ∙ 3.5022553836153E+48 + 1 ∙ 2.8419941281277E+40 + 2 ∙ 2.3062083542219E+32 + 3 ∙ 1.8714313729377E+24 + 2 ∙ 15186205431976329 + 3 ∙ 123232323 + 1 ∙ 1 = 9.8608184626786E+266 + 1.6003623436813E+259 + 1.9479820367599E+251 + 1.0538263497421E+243 + 1.2827312559978E+235 + 1.0409048736327E+227 + 5.6311247368257E+218 + 2.2847596311341E+210 + 3.7080525230935E+202 + 4.5134901698155E+194 + 2.4417241948313E+186 + 9.906995727214E+177 + 2.4117850299424E+170 + 1.3047361661991E+162 + 1.5881419757855E+154 + 8.5915877540533E+145 + 3.4859311035033E+137 + 8.4862421286255E+129 + 4.590917881518E+121 + 5.5881254646778E+113 + 4.5346264102137E+105 + 2.4531585544125E+97 + 2.9860167706315E+89 + 1.6153861248624E+81 + 6.5542306009376E+72 + 1.5955790919248E+65 + 8.6318213332435E+56 + 1.0506766150846E+49 + 2.8419941281277E+40 + 4.6124167084437E+32 + 5.614294118813E+24 + 30372410863952658 + 369696969 + 1 = 9.8608186227148E+26610

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

1232332123213232132332321323123231123232323 = 9.8608186227148E+26610

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

  1. Перевести 0 в 3131231-ую систему;
  2. Перевести 0.8608186227148E+266 в 3131231-ую систему;

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

0

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

010=03131231

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

0.8608186227148E+266 ∙ 3131231 = 2.6954219568219E+272 (0)
0.6954219568219E+272 ∙ 3131231 = 2.1775267892814E+278 (0)
0.1775267892814E+278 ∙ 3131231 = 5.5587738592839E+283 (0)
0.5587738592839E+283 ∙ 3131231 = 1.7496500301794E+289 (0)
0.7496500301794E+289 ∙ 3131231 = 2.3473274136487E+295 (0)
0.3473274136487E+295 ∙ 3131231 = 1.0875623647666E+301 (0)
0.0875623647666E+301 ∙ 3131231 = 2.7417799099049E+306 (0)
0.7417799099049E+306 ∙ 3131231 = INF (0)

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

0.8608186227148E+26610=0.000000003131231

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

9.8608186227148E+26610=0.000000003131231

Ответ: 1232332123213232132332321323123231123232323 = 0.000000003131231.

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

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

Последние примеры переводов из 123232323-ой в 3131231-ую систему

  • Какое число еще хотите перевести?

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