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

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

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

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

Решение:

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

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

Отсюда:

1025110251=1 ∙ 102514 + 0 ∙ 102513 + 2 ∙ 102512 + 5 ∙ 102511 + 1 ∙ 102510 = 1 ∙ 11042437099166001 + 0 ∙ 1077205843251 + 2 ∙ 105083001 + 5 ∙ 10251 + 1 ∙ 1 = 11042437099166001 + 0 + 210166002 + 51255 + 1 = 1104243730938325910

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

1025110251 = 1104243730938325910

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

— 11042437309383259 2
1.1042437309383E+16 — 5.5212186546916E+15 2
0 5.5212186546916E+15 — 2.7606093273458E+15 2
0 2.7606093273458E+15 — 1.3803046636729E+15 2
1 1.3803046636729E+15 — 6.9015233183645E+14 2
1 6.9015233183645E+14 — 3.4507616591823E+14 2
1 3.4507616591823E+14 — 1.7253808295911E+14 2
0 1.7253808295911E+14 — 86269041479556 2
1 86269041479556 — 43134520739778 2
0 43134520739778 — 21567260369889 2
0 21567260369888 — 10783630184944 2
1 10783630184944 — 5391815092472 2
0 5391815092472 — 2695907546236 2
0 2695907546236 — 1347953773118 2
0 1347953773118 — 673976886559 2
0 673976886558 — 336988443279 2
1 336988443278 — 168494221639 2
1 168494221638 — 84247110819 2
1 84247110818 — 42123555409 2
1 42123555408 — 21061777704 2
1 21061777704 — 10530888852 2
0 10530888852 — 5265444426 2
0 5265444426 — 2632722213 2
0 2632722212 — 1316361106 2
1 1316361106 — 658180553 2
0 658180552 — 329090276 2
1 329090276 — 164545138 2
0 164545138 — 82272569 2
0 82272568 — 41136284 2
1 41136284 — 20568142 2
0 20568142 — 10284071 2
0 10284070 — 5142035 2
1 5142034 — 2571017 2
1 2571016 — 1285508 2
1 1285508 — 642754 2
0 642754 — 321377 2
0 321376 — 160688 2
1 160688 — 80344 2
0 80344 — 40172 2
0 40172 — 20086 2
0 20086 — 10043 2
0 10042 — 5021 2
1 5020 — 2510 2
1 2510 — 1255 2
0 1254 — 627 2
1 626 — 313 2
1 312 — 156 2
1 156 — 78 2
0 78 — 39 2
0 38 — 19 2
1 18 — 9 2
1 8 — 4 2
1 4 — 2 2
0 2 1
0

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

1104243730938325910=1001110011101100001001110010010100011111000010010111002

Ответ: 1025110251 = 1001110011101100001001110010010100011111000010010111002.

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

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

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