Перевести число 9266963772 из 64-ой системы в троичную

Задача: перевести число 9266963772 из 64-ой в 3-ую систему счисления.

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

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

Решение:

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

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

Отсюда:

926696377264=9 ∙ 649 + 2 ∙ 648 + 6 ∙ 647 + 6 ∙ 646 + 9 ∙ 645 + 6 ∙ 644 + 3 ∙ 643 + 7 ∙ 642 + 7 ∙ 641 + 2 ∙ 640 = 9 ∙ 18014398509481984 + 2 ∙ 281474976710656 + 6 ∙ 4398046511104 + 6 ∙ 68719476736 + 9 ∙ 1073741824 + 6 ∙ 16777216 + 3 ∙ 262144 + 7 ∙ 4096 + 7 ∙ 64 + 2 ∙ 1 = 162129586585337856 + 562949953421312 + 26388279066624 + 412316860416 + 9663676416 + 100663296 + 786432 + 28672 + 448 + 2 = 16271934689984147410

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

926696377264 = 16271934689984147410

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

— 162719346899841474 3
1.6271934689984E+17 — 5.4239782299947E+16 3
0 5.4239782299947E+16 — 1.8079927433316E+16 3
0 1.8079927433316E+16 — 6.0266424777719E+15 3
0 6.0266424777719E+15 — 2.008880825924E+15 3
0 2.008880825924E+15 — 6.6962694197466E+14 3
1 6.6962694197465E+14 — 2.2320898065822E+14 3
2 2.2320898065822E+14 — 74402993552739 3
1 74402993552739 — 24800997850913 3
0 24800997850911 — 8266999283637 3
2 8266999283637 — 2755666427879 3
0 2755666427877 — 918555475959 3
2 918555475959 — 306185158653 3
0 306185158653 — 102061719551 3
0 102061719549 — 34020573183 3
2 34020573183 — 11340191061 3
0 11340191061 — 3780063687 3
0 3780063687 — 1260021229 3
0 1260021228 — 420007076 3
1 420007074 — 140002358 3
2 140002356 — 46667452 3
2 46667451 — 15555817 3
1 15555816 — 5185272 3
1 5185272 — 1728424 3
0 1728423 — 576141 3
1 576141 — 192047 3
0 192045 — 64015 3
2 64014 — 21338 3
1 21336 — 7112 3
2 7110 — 2370 3
2 2370 — 790 3
0 789 — 263 3
1 261 — 87 3
2 87 — 29 3
0 27 — 9 3
2 9 — 3 3
0 3 1
0

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

16271934689984147410=10020210221201011221000200202012100003

Ответ: 926696377264 = 10020210221201011221000200202012100003.

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

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

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