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

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

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

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

Решение:

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

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

Отсюда:

4312521763=4 ∙ 217634 + 3 ∙ 217633 + 1 ∙ 217632 + 2 ∙ 217631 + 5 ∙ 217630 = 4 ∙ 224323642470292561 + 3 ∙ 10307569841947 + 1 ∙ 473628169 + 2 ∙ 21763 + 5 ∙ 1 = 897294569881170244 + 30922709525841 + 473628169 + 43526 + 5 = 89732549306436778510

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

4312521763 = 89732549306436778510

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

— 897325493064367785 2
8.9732549306437E+17 — 4.4866274653218E+17 2
0 4.4866274653218E+17 — 2.2433137326609E+17 2
0 2.2433137326609E+17 — 1.1216568663305E+17 2
0 1.1216568663305E+17 — 5.6082843316523E+16 2
0 5.6082843316523E+16 — 2.8041421658261E+16 2
0 2.8041421658261E+16 — 1.4020710829131E+16 2
0 1.4020710829131E+16 — 7.0103554145654E+15 2
0 7.0103554145654E+15 — 3.5051777072827E+15 2
1 3.5051777072827E+15 — 1.7525888536413E+15 2
0 1.7525888536413E+15 — 8.7629442682067E+14 2
1 8.7629442682067E+14 — 4.3814721341034E+14 2
1 4.3814721341033E+14 — 2.1907360670517E+14 2
1 2.1907360670517E+14 — 1.0953680335258E+14 2
1 1.0953680335258E+14 — 54768401676291 2
1 54768401676290 — 27384200838145 2
1 27384200838144 — 13692100419072 2
1 13692100419072 — 6846050209536 2
0 6846050209536 — 3423025104768 2
0 3423025104768 — 1711512552384 2
0 1711512552384 — 855756276192 2
0 855756276192 — 427878138096 2
0 427878138096 — 213939069048 2
0 213939069048 — 106969534524 2
0 106969534524 — 53484767262 2
0 53484767262 — 26742383631 2
0 26742383630 — 13371191815 2
1 13371191814 — 6685595907 2
1 6685595906 — 3342797953 2
1 3342797952 — 1671398976 2
1 1671398976 — 835699488 2
0 835699488 — 417849744 2
0 417849744 — 208924872 2
0 208924872 — 104462436 2
0 104462436 — 52231218 2
0 52231218 — 26115609 2
0 26115608 — 13057804 2
1 13057804 — 6528902 2
0 6528902 — 3264451 2
0 3264450 — 1632225 2
1 1632224 — 816112 2
1 816112 — 408056 2
0 408056 — 204028 2
0 204028 — 102014 2
0 102014 — 51007 2
0 51006 — 25503 2
1 25502 — 12751 2
1 12750 — 6375 2
1 6374 — 3187 2
1 3186 — 1593 2
1 1592 — 796 2
1 796 — 398 2
0 398 — 199 2
0 198 — 99 2
1 98 — 49 2
1 48 — 24 2
1 24 — 12 2
0 12 — 6 2
0 6 — 3 2
0 2 1
1

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

89732549306436778510=1100011100111111000011001000000111100000000011111110100000002

Ответ: 4312521763 = 1100011100111111000011001000000111100000000011111110100000002.

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

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

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