Перевести число 100 из 73210077-ой системы в двоичную

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

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

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

Решение:

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

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

Отсюда:

10073210077=1 ∙ 732100772 + 0 ∙ 732100771 + 0 ∙ 732100770 = 1 ∙ 5359715374345929 + 0 ∙ 73210077 + 0 ∙ 1 = 5359715374345929 + 0 + 0 = 535971537434592910

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

10073210077 = 535971537434592910

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

— 5359715374345929 2
5.3597153743459E+15 — 2.679857687173E+15 2
1 2.679857687173E+15 — 1.3399288435865E+15 2
0 1.3399288435865E+15 — 6.6996442179324E+14 2
0 6.6996442179324E+14 — 3.3498221089662E+14 2
1 3.3498221089662E+14 — 1.6749110544831E+14 2
0 1.6749110544831E+14 — 83745552724155 2
0 83745552724154 — 41872776362077 2
1 41872776362076 — 20936388181038 2
1 20936388181038 — 10468194090519 2
0 10468194090518 — 5234097045259 2
1 5234097045258 — 2617048522629 2
1 2617048522628 — 1308524261314 2
1 1308524261314 — 654262130657 2
0 654262130656 — 327131065328 2
1 327131065328 — 163565532664 2
0 163565532664 — 81782766332 2
0 81782766332 — 40891383166 2
0 40891383166 — 20445691583 2
0 20445691582 — 10222845791 2
1 10222845790 — 5111422895 2
1 5111422894 — 2555711447 2
1 2555711446 — 1277855723 2
1 1277855722 — 638927861 2
1 638927860 — 319463930 2
1 319463930 — 159731965 2
0 159731964 — 79865982 2
1 79865982 — 39932991 2
0 39932990 — 19966495 2
1 19966494 — 9983247 2
1 9983246 — 4991623 2
1 4991622 — 2495811 2
1 2495810 — 1247905 2
1 1247904 — 623952 2
1 623952 — 311976 2
0 311976 — 155988 2
0 155988 — 77994 2
0 77994 — 38997 2
0 38996 — 19498 2
1 19498 — 9749 2
0 9748 — 4874 2
1 4874 — 2437 2
0 2436 — 1218 2
1 1218 — 609 2
0 608 — 304 2
1 304 — 152 2
0 152 — 76 2
0 76 — 38 2
0 38 — 19 2
0 18 — 9 2
1 8 — 4 2
1 4 — 2 2
0 2 1
0

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

535971537434592910=100110000101010100001111110101111110000101110110010012

Ответ: 10073210077 = 100110000101010100001111110101111110000101110110010012.

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

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

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