Перевести число 2342345234525234.75435 из 422222452345-ой системы в 23452345234523452-ую

Задача: перевести число 2342345234525234.75435 из 422222452345-ой в 23452345234523452-ую систему счисления.

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

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

Решение:

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

An = an-1 ∙ qn-1 + an-2 ∙ qn-2 + ∙∙∙ + a0 ∙ q0 + a-1 ∙ q-1 + ∙∙∙ + a-m ∙ q-m

Отсюда:

2342345234525234.75435422222452345=2 ∙ 42222245234515 + 3 ∙ 42222245234514 + 4 ∙ 42222245234513 + 2 ∙ 42222245234512 + 3 ∙ 42222245234511 + 4 ∙ 42222245234510 + 5 ∙ 4222224523459 + 2 ∙ 4222224523458 + 3 ∙ 4222224523457 + 4 ∙ 4222224523456 + 5 ∙ 4222224523455 + 2 ∙ 4222224523454 + 5 ∙ 4222224523453 + 2 ∙ 4222224523452 + 3 ∙ 4222224523451 + 4 ∙ 4222224523450 + 7 ∙ 422222452345-1 + 5 ∙ 422222452345-2 + 4 ∙ 422222452345-3 + 3 ∙ 422222452345-4 + 5 ∙ 422222452345-5 = 2 ∙ 2.4161275542648E+174 + 3 ∙ 5.7224042464956E+162 + 4 ∙ 1.3553055302279E+151 + 2 ∙ 3.2099324010379E+139 + 3 ∙ 7.6024673325875E+127 + 4 ∙ 1.8005833868767E+116 + 5 ∙ 4.2645372762068E+104 + 2 ∙ 1.0100214359804E+93 + 3 ∙ 2.3921547287948E+81 + 4 ∙ 5.6656265329069E+69 + 5 ∙ 1.3418581843387E+58 + 2 ∙ 3.1780834412904E+46 + 5 ∙ 7.5270356269297E+34 + 2 ∙ 1.7827179926423E+23 + 3 ∙ 422222452345 + 4 ∙ 1 + 7 ∙ 2.3684197617774E-12 + 5 ∙ 5.6094121679776E-24 + 4 ∙ 1.3285442630592E-35 + 3 ∙ 3.1465504870255E-47 + 5 ∙ 7.4523523549013E-59 = 4.8322551085296E+174 + 1.7167212739487E+163 + 5.4212221209115E+151 + 6.4198648020757E+139 + 2.2807401997763E+128 + 7.2023335475069E+116 + 2.1322686381034E+105 + 2.0200428719609E+93 + 7.1764641863845E+81 + 2.2662506131628E+70 + 6.7092909216934E+58 + 6.3561668825809E+46 + 3.7635178134648E+35 + 3.5654359852845E+23 + 1266667357035 + 4 + 1.6578938332442E-11 + 2.8047060839888E-23 + 5.314177052237E-35 + 9.4396514610764E-47 + 3.7261761774507E-58 = 4.8322551085468E+17410

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

2342345234525234.75435422222452345 = 4.8322551085468E+17410

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

  1. Перевести 0 в 23452345234523452-ую систему;
  2. Перевести 0.8322551085468E+174 в 23452345234523452-ую систему;

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

0

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

010=023452345234523452

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

0.8322551085468E+174 ∙ 23452345234523452 = 1.9518334128835E+190 (0)
0.9518334128835E+190 ∙ 23452345234523452 = 2.2322725804699E+206 (0)
0.2322725804699E+206 ∙ 23452345234523452 = 5.4473367456937E+221 (0)
0.4473367456937E+221 ∙ 23452345234523452 = 1.0491095796097E+237 (0)
0.0491095796097E+237 ∙ 23452345234523452 = 1.151734815329E+252 (0)
0.151734815329E+252 ∙ 23452345234523452 = 3.5585372731924E+267 (0)
0.5585372731924E+267 ∙ 23452345234523452 = 1.3099008957258E+283 (0)
0.3099008957258E+283 ∙ 23452345234523452 = 7.2679027950495E+298 (0)
0.2679027950495E+298 ∙ 23452345234523452 = INF (0)

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

0.8322551085468E+17410=0.00000000023452345234523452

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

4.8322551085468E+17410=0.00000000023452345234523452

Ответ: 2342345234525234.75435422222452345 = 0.00000000023452345234523452.

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

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

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

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

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