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

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

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

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

Решение:

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

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

Отсюда:

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

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

7926696377264 = 823316987914777030610

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

8233169879147770306 3
8.2331698791478E+18 2.7443899597159E+18 3
0 2.7443899597159E+18 9.1479665323864E+17 3
0 9.1479665323864E+17 3.0493221774621E+17 3
0 3.0493221774621E+17 1.0164407258207E+17 3
0 1.0164407258207E+17 3.3881357527357E+16 3
0 3.3881357527357E+16 1.1293785842452E+16 3
4 1.1293785842452E+16 3.7645952808175E+15 3
2 3.7645952808175E+15 1.2548650936058E+15 3
1 1.2548650936058E+15 4.1828836453527E+14 3
1 4.1828836453527E+14 1.3942945484509E+14 3
2 1.3942945484509E+14 46476484948363 3
1 46476484948362 15492161649454 3
1 15492161649453 5164053883151 3
1 5164053883149 1721351294383 3
2 1721351294382 573783764794 3
1 573783764793 191261254931 3
1 191261254929 63753751643 3
2 63753751641 21251250547 3
2 21251250546 7083750182 3
1 7083750180 2361250060 3
2 2361250059 787083353 3
1 787083351 262361117 3
2 262361115 87453705 3
2 87453705 29151235 3
0 29151234 9717078 3
1 9717078 3239026 3
0 3239025 1079675 3
1 1079673 359891 3
2 359889 119963 3
2 119961 39987 3
2 39987 13329 3
0 13329 4443 3
0 4443 1481 3
0 1479 493 3
2 492 164 3
1 162 54 3
2 54 18 3
0 18 6 3
0 6 2
0

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

823316987914777030610=20002120002221010221212211211121124000003

Ответ: 7926696377264 = 20002120002221010221212211211121124000003.

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

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

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