Перевести число 2321816232111 из девятеричной системы в двоичную

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

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

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

Решение:

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

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

Отсюда:

23218162321119=2 ∙ 912 + 3 ∙ 911 + 2 ∙ 910 + 1 ∙ 99 + 8 ∙ 98 + 1 ∙ 97 + 6 ∙ 96 + 2 ∙ 95 + 3 ∙ 94 + 2 ∙ 93 + 1 ∙ 92 + 1 ∙ 91 + 1 ∙ 90 = 2 ∙ 282429536481 + 3 ∙ 31381059609 + 2 ∙ 3486784401 + 1 ∙ 387420489 + 8 ∙ 43046721 + 1 ∙ 4782969 + 6 ∙ 531441 + 2 ∙ 59049 + 3 ∙ 6561 + 2 ∙ 729 + 1 ∙ 81 + 1 ∙ 9 + 1 ∙ 1 = 564859072962 + 94143178827 + 6973568802 + 387420489 + 344373768 + 4782969 + 3188646 + 118098 + 19683 + 1458 + 81 + 9 + 1 = 66671572579310

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

23218162321119 = 66671572579310

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

— 666715725793 2
666715725792 — 333357862896 2
1 333357862896 — 166678931448 2
0 166678931448 — 83339465724 2
0 83339465724 — 41669732862 2
0 41669732862 — 20834866431 2
0 20834866430 — 10417433215 2
1 10417433214 — 5208716607 2
1 5208716606 — 2604358303 2
1 2604358302 — 1302179151 2
1 1302179150 — 651089575 2
1 651089574 — 325544787 2
1 325544786 — 162772393 2
1 162772392 — 81386196 2
1 81386196 — 40693098 2
0 40693098 — 20346549 2
0 20346548 — 10173274 2
1 10173274 — 5086637 2
0 5086636 — 2543318 2
1 2543318 — 1271659 2
0 1271658 — 635829 2
1 635828 — 317914 2
1 317914 — 158957 2
0 158956 — 79478 2
1 79478 — 39739 2
0 39738 — 19869 2
1 19868 — 9934 2
1 9934 — 4967 2
0 4966 — 2483 2
1 2482 — 1241 2
1 1240 — 620 2
1 620 — 310 2
0 310 — 155 2
0 154 — 77 2
1 76 — 38 2
1 38 — 19 2
0 18 — 9 2
1 8 — 4 2
1 4 — 2 2
0 2 1
0

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

66671572579310=10011011001110110101101010011111111000012

Ответ: 23218162321119 = 10011011001110110101101010011111111000012.

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

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

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