Перевести число 563224132123 из 2231312-ой системы в 123212-ую

Задача: перевести число 563224132123 из 2231312-ой в 123212-ую систему счисления.

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

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

Решение:

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

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

Отсюда:

5632241321232231312=5 ∙ 223131211 + 6 ∙ 223131210 + 3 ∙ 22313129 + 2 ∙ 22313128 + 2 ∙ 22313127 + 4 ∙ 22313126 + 1 ∙ 22313125 + 3 ∙ 22313124 + 2 ∙ 22313123 + 1 ∙ 22313122 + 2 ∙ 22313121 + 3 ∙ 22313120 = 5 ∙ 6.8259532867973E+69 + 6 ∙ 3.0591657674038E+63 + 3 ∙ 1.3710165890758E+57 + 2 ∙ 6.1444414276254E+50 + 2 ∙ 2.7537347657456E+44 + 4 ∙ 1.2341325488079E+38 + 1 ∙ 5.5309725793967E+31 + 3 ∙ 2.4787983838193E+25 + 2 ∙ 1.110915185245E+19 + 1 ∙ 4978753241344 + 2 ∙ 2231312 + 3 ∙ 1 = 3.4129766433987E+70 + 1.8354994604423E+64 + 4.1130497672273E+57 + 1.2288882855251E+51 + 5.5074695314912E+44 + 4.9365301952315E+38 + 5.5309725793967E+31 + 7.436395151458E+25 + 2.22183037049E+19 + 4978753241344 + 4462624 + 3 = 3.4129784788985E+7010

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

5632241321232231312 = 3.4129784788985E+7010

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

  1. Перевести 0 в 123212-ую систему;
  2. Перевести 0.4129784788985E+70 в 123212-ую систему;

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

0

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

010=0123212

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

0.4129784788985E+70 ∙ 123212 = 5.0883904342042E+74 (0)
0.0883904342042E+74 ∙ 123212 = 1.0890762179168E+78 (0)
0.0890762179168E+78 ∙ 123212 = 1.0975258961965E+82 (0)
0.0975258961965E+82 ∙ 123212 = 1.2016360722163E+86 (0)
0.2016360722163E+86 ∙ 123212 = 2.4843983729915E+90 (0)
0.4843983729915E+90 ∙ 123212 = 5.9683692333029E+94 (0)
0.9683692333029E+94 ∙ 123212 = 1.1931470997372E+99 (0)
0.1931470997372E+99 ∙ 123212 = 2.379804045282E+103 (0)
0.379804045282E+103 ∙ 123212 = 4.6796416027286E+107 (0)
0.6796416027286E+107 ∙ 123212 = 8.3740001155396E+111 (0)
0.3740001155396E+111 ∙ 123212 = 4.6081302235865E+115 (0)

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

0.4129784788985E+7010=0.00000000000123212

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

3.4129784788985E+7010=0.00000000000123212

Ответ: 5632241321232231312 = 0.00000000000123212.

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

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

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

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

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