Перевести число 363D541EB611ABEE из 62-ой системы в 63-ую

Задача: перевести число 363D541EB611ABEE из 62-ой в 63-ую систему счисления.

Для перевода 363D541EB611ABEE из 62-ой в 63-ую систему счисления, воспользуемся следующим алгоритмом:

  1. Переведем число 363D541EB611ABEE из 62-ой системы в десятичную;
  2. Полученное число переведём из десятичной системы в 63-ую;

Решение:

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

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

Отсюда:

363D541EB611ABEE62=3 ∙ 6215 + 6 ∙ 6214 + 3 ∙ 6213 + D ∙ 6212 + 5 ∙ 6211 + 4 ∙ 6210 + 1 ∙ 629 + E ∙ 628 + B ∙ 627 + 6 ∙ 626 + 1 ∙ 625 + 1 ∙ 624 + A ∙ 623 + B ∙ 622 + E ∙ 621 + E ∙ 620 = 3 ∙ 7.6890970494877E+26 + 6 ∙ 1.2401769434658E+25 + 3 ∙ 2.0002853926867E+23 + 13 ∙ 3.2262667623979E+21 + 5 ∙ 5.2036560683837E+19 + 4 ∙ 839299365868340224 + 1 ∙ 13537086546263552 + 14 ∙ 218340105584896 + 11 ∙ 3521614606208 + 6 ∙ 56800235584 + 1 ∙ 916132832 + 1 ∙ 14776336 + 10 ∙ 238328 + 11 ∙ 3844 + 14 ∙ 62 + 14 ∙ 1 = 2.3067291148463E+27 + 7.4410616607945E+25 + 6.0008561780601E+23 + 4.1941467911173E+22 + 2.6018280341919E+20 + 3357197463473360896 + 13537086546263552 + 3056761478188544 + 38737760668288 + 340801413504 + 916132832 + 14776336 + 2383280 + 42284 + 868 + 14 = 2.3817820220966E+2710

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

363D541EB611ABEE62 = 2.3817820220966E+2710

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

  1. Перевести 2530936678919438336 в 63-ую систему;
  2. Перевести 0.3817820220966E+27 в 63-ую систему;

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

— 2530936678919438336 63
2.5309366789194E+18 — 4.0173598078086E+16 63
0 4.0173598078086E+16 — 6.3767615996962E+14 63
8 6.3767615996958E+14 — 10121843809041 63
10121843809035 — 160664187445 63
6 160664187411 — 2550225197 63
Y 2550225195 — 40479765 63
2 40479705 — 642535 63
642474 — 10198 63
10143 — 161 63
126 2
Z

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

253093667891943833610=2Z2Y68063

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

0.3817820220966E+27 ∙ 63 = 2.4052267392086E+28 ()
0.4052267392086E+28 ∙ 63 = 2.5529284570142E+29 ()
0.5529284570142E+29 ∙ 63 = 3.4834492791895E+30 ()
0.4834492791895E+30 ∙ 63 = 3.0457304588938E+31 ()
0.0457304588938E+31 ∙ 63 = 2.8810189103094E+31 ()
0.8810189103094E+31 ∙ 63 = 5.5504191349492E+32 ()
0.5504191349492E+32 ∙ 63 = 3.46764055018E+33 ()
0.46764055018E+33 ∙ 63 = 2.946135466134E+34 ()
0.946135466134E+34 ∙ 63 = 5.9606534366442E+35 (0)
0.9606534366442E+35 ∙ 63 = 6.0521166508585E+36 (0)
0.0521166508585E+36 ∙ 63 = 3.2833490040855E+36 (0)

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

0.3817820220966E+2710=0.00063

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

2.3817820220966E+2710=2Z2Y680.00063

Ответ: 363D541EB611ABEE62 = 2Z2Y680.00063.

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

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

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