Перевести число 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