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

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

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

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

Решение:

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

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

Отсюда:

2630126301=2 ∙ 263014 + 6 ∙ 263013 + 3 ∙ 263012 + 0 ∙ 263011 + 1 ∙ 263010 = 2 ∙ 478507826038245201 + 6 ∙ 18193522148901 + 3 ∙ 691742601 + 0 ∙ 26301 + 1 ∙ 1 = 957015652076490402 + 109161132893406 + 2075227803 + 0 + 1 = 95712481528461161210

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

2630126301 = 95712481528461161210

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

957124815284611612 2
9.5712481528461E+17 4.7856240764231E+17 2
0 4.7856240764231E+17 2.3928120382115E+17 2
0 2.3928120382115E+17 1.1964060191058E+17 2
0 1.1964060191058E+17 5.9820300955288E+16 2
0 5.9820300955288E+16 2.9910150477644E+16 2
0 2.9910150477644E+16 1.4955075238822E+16 2
0 1.4955075238822E+16 7.477537619411E+15 2
0 7.477537619411E+15 3.7387688097055E+15 2
0 3.7387688097055E+15 1.8693844048528E+15 2
0 1.8693844048528E+15 9.3469220242638E+14 2
1 9.3469220242638E+14 4.6734610121319E+14 2
0 4.6734610121319E+14 2.3367305060659E+14 2
1 2.3367305060659E+14 1.168365253033E+14 2
0 1.168365253033E+14 58418262651648 2
1 58418262651648 29209131325824 2
0 29209131325824 14604565662912 2
0 14604565662912 7302282831456 2
0 7302282831456 3651141415728 2
0 3651141415728 1825570707864 2
0 1825570707864 912785353932 2
0 912785353932 456392676966 2
0 456392676966 228196338483 2
0 228196338482 114098169241 2
1 114098169240 57049084620 2
1 57049084620 28524542310 2
0 28524542310 14262271155 2
0 14262271154 7131135577 2
1 7131135576 3565567788 2
1 3565567788 1782783894 2
0 1782783894 891391947 2
0 891391946 445695973 2
1 445695972 222847986 2
1 222847986 111423993 2
0 111423992 55711996 2
1 55711996 27855998 2
0 27855998 13927999 2
0 13927998 6963999 2
1 6963998 3481999 2
1 3481998 1740999 2
1 1740998 870499 2
1 870498 435249 2
1 435248 217624 2
1 217624 108812 2
0 108812 54406 2
0 54406 27203 2
0 27202 13601 2
1 13600 6800 2
1 6800 3400 2
0 3400 1700 2
0 1700 850 2
0 850 425 2
0 424 212 2
1 212 106 2
0 106 53 2
0 52 26 2
1 26 13 2
0 12 6 2
1 6 3 2
0 2 1
1

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

95712481528461161210=1101010010000110001111110010110011001100000000101010000000002

Ответ: 2630126301 = 1101010010000110001111110010110011001100000000101010000000002.

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

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

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