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

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

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

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

Решение:

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

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

Отсюда:

63761862367=6 ∙ 678 + 3 ∙ 677 + 7 ∙ 676 + 6 ∙ 675 + 1 ∙ 674 + 8 ∙ 673 + 6 ∙ 672 + 2 ∙ 671 + 3 ∙ 670 = 6 ∙ 406067677556641 + 3 ∙ 6060711605323 + 7 ∙ 90458382169 + 6 ∙ 1350125107 + 1 ∙ 20151121 + 8 ∙ 300763 + 6 ∙ 4489 + 2 ∙ 67 + 3 ∙ 1 = 2436406065339846 + 18182134815969 + 633208675183 + 8100750642 + 20151121 + 2406104 + 26934 + 134 + 3 = 245522953216593610

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

63761862367 = 245522953216593610

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

2455229532165936 2
2.4552295321659E+15 1.227614766083E+15 2
0 1.227614766083E+15 6.1380738304148E+14 2
0 6.1380738304148E+14 3.0690369152074E+14 2
0 3.0690369152074E+14 1.5345184576037E+14 2
0 1.5345184576037E+14 76725922880185 2
1 76725922880184 38362961440092 2
1 38362961440092 19181480720046 2
0 19181480720046 9590740360023 2
0 9590740360022 4795370180011 2
1 4795370180010 2397685090005 2
1 2397685090004 1198842545002 2
1 1198842545002 599421272501 2
0 599421272500 299710636250 2
1 299710636250 149855318125 2
0 149855318124 74927659062 2
1 74927659062 37463829531 2
0 37463829530 18731914765 2
1 18731914764 9365957382 2
1 9365957382 4682978691 2
0 4682978690 2341489345 2
1 2341489344 1170744672 2
1 1170744672 585372336 2
0 585372336 292686168 2
0 292686168 146343084 2
0 146343084 73171542 2
0 73171542 36585771 2
0 36585770 18292885 2
1 18292884 9146442 2
1 9146442 4573221 2
0 4573220 2286610 2
1 2286610 1143305 2
0 1143304 571652 2
1 571652 285826 2
0 285826 142913 2
0 142912 71456 2
1 71456 35728 2
0 35728 17864 2
0 17864 8932 2
0 8932 4466 2
0 4466 2233 2
0 2232 1116 2
1 1116 558 2
0 558 279 2
0 278 139 2
1 138 69 2
1 68 34 2
1 34 17 2
0 16 8 2
1 8 4 2
0 4 2 2
0 2 1
0

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

245522953216593610=10001011100100000100101011000001101101010111001100002

Ответ: 63761862367 = 10001011100100000100101011000001101101010111001100002.

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

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

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