Перевести число e7f3gh238a из 34-ой системы в 23-ую

Задача: перевести число e7f3gh238a из 34-ой в 23-ую систему счисления.

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

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

Решение:

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

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

Отсюда:

e7f3gh238a34=e ∙ 349 + 7 ∙ 348 + f ∙ 347 + 3 ∙ 346 + g ∙ 345 + h ∙ 344 + 2 ∙ 343 + 3 ∙ 342 + 8 ∙ 341 + a ∙ 340 = 14 ∙ 60716992766464 + 7 ∙ 1785793904896 + 15 ∙ 52523350144 + 3 ∙ 1544804416 + 16 ∙ 45435424 + 17 ∙ 1336336 + 2 ∙ 39304 + 3 ∙ 1156 + 8 ∙ 34 + 10 ∙ 1 = 850037898730496 + 12500557334272 + 787850252160 + 4634413248 + 726966784 + 22717712 + 78608 + 3468 + 272 + 10 = 86333169049703010

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

e7f3gh238a34 = 86333169049703010

2. Полученное число 863331690497030 переведем из десятичной системы счисления в 23-ую. Для этого, осуществим последовательное деление на 23, до тех пор пока остаток не будет меньше чем 23.

863331690497030 23
8.6333169049702E+14 37536160456392 23
E 37536160456372 1632006976364 23
K 1632006976357 70956825059 23
7 70956825050 3085079350 23
9 3085079332 134133884 23
I 134133884 5831908 23
0 5831903 253561 23
5 253552 11024 23
9 11017 479 23
7 460 20
J

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

86333169049703010=20J7950T97KE23

Ответ: e7f3gh238a34 = 20J7950T97KE23.

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

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

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