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

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

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

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

Решение:

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

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

Отсюда:

1065210652=1 ∙ 106524 + 0 ∙ 106523 + 6 ∙ 106522 + 5 ∙ 106521 + 2 ∙ 106520 = 1 ∙ 12874329825730816 + 0 ∙ 1208630287808 + 6 ∙ 113465104 + 5 ∙ 10652 + 2 ∙ 1 = 12874329825730816 + 0 + 680790624 + 53260 + 2 = 1287433050657470210

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

1065210652 = 1287433050657470210

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

— 12874330506574702 2
1.2874330506575E+16 — 6.4371652532874E+15 2
0 6.4371652532874E+15 — 3.2185826266437E+15 2
1 3.2185826266437E+15 — 1.6092913133218E+15 2
1 1.6092913133218E+15 — 8.0464565666092E+14 2
1 8.0464565666092E+14 — 4.0232282833046E+14 2
0 4.0232282833046E+14 — 2.0116141416523E+14 2
1 2.0116141416523E+14 — 1.0058070708261E+14 2
1 1.0058070708261E+14 — 50290353541307 2
0 50290353541306 — 25145176770653 2
1 25145176770652 — 12572588385326 2
1 12572588385326 — 6286294192663 2
0 6286294192662 — 3143147096331 2
1 3143147096330 — 1571573548165 2
1 1571573548164 — 785786774082 2
1 785786774082 — 392893387041 2
0 392893387040 — 196446693520 2
1 196446693520 — 98223346760 2
0 98223346760 — 49111673380 2
0 49111673380 — 24555836690 2
0 24555836690 — 12277918345 2
0 12277918344 — 6138959172 2
1 6138959172 — 3069479586 2
0 3069479586 — 1534739793 2
0 1534739792 — 767369896 2
1 767369896 — 383684948 2
0 383684948 — 191842474 2
0 191842474 — 95921237 2
0 95921236 — 47960618 2
1 47960618 — 23980309 2
0 23980308 — 11990154 2
1 11990154 — 5995077 2
0 5995076 — 2997538 2
1 2997538 — 1498769 2
0 1498768 — 749384 2
1 749384 — 374692 2
0 374692 — 187346 2
0 187346 — 93673 2
0 93672 — 46836 2
1 46836 — 23418 2
0 23418 — 11709 2
0 11708 — 5854 2
1 5854 — 2927 2
0 2926 — 1463 2
1 1462 — 731 2
1 730 — 365 2
1 364 — 182 2
1 182 — 91 2
0 90 — 45 2
1 44 — 22 2
1 22 — 11 2
0 10 — 5 2
1 4 — 2 2
1 2 1
0

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

1287433050657470210=1011011011110100100010101010001001000010111011011011102

Ответ: 1065210652 = 1011011011110100100010101010001001000010111011011011102.

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

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

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