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

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

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

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

Решение:

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

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

Отсюда:

1001010111=1 ∙ 1116 + 0 ∙ 1115 + 0 ∙ 1114 + 1 ∙ 1113 + 0 ∙ 1112 + 1 ∙ 1111 + 0 ∙ 1110 = 1 ∙ 1870414552161 + 0 ∙ 16850581551 + 0 ∙ 151807041 + 1 ∙ 1367631 + 0 ∙ 12321 + 1 ∙ 111 + 0 ∙ 1 = 1870414552161 + 0 + 0 + 1367631 + 0 + 111 + 0 = 187041591990310

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

1001010111 = 187041591990310

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

— 1870415919903 2
1870415919902 — 935207959951 2
1 935207959950 — 467603979975 2
1 467603979974 — 233801989987 2
1 233801989986 — 116900994993 2
1 116900994992 — 58450497496 2
1 58450497496 — 29225248748 2
0 29225248748 — 14612624374 2
0 14612624374 — 7306312187 2
0 7306312186 — 3653156093 2
1 3653156092 — 1826578046 2
1 1826578046 — 913289023 2
0 913289022 — 456644511 2
1 456644510 — 228322255 2
1 228322254 — 114161127 2
1 114161126 — 57080563 2
1 57080562 — 28540281 2
1 28540280 — 14270140 2
1 14270140 — 7135070 2
0 7135070 — 3567535 2
0 3567534 — 1783767 2
1 1783766 — 891883 2
1 891882 — 445941 2
1 445940 — 222970 2
1 222970 — 111485 2
0 111484 — 55742 2
1 55742 — 27871 2
0 27870 — 13935 2
1 13934 — 6967 2
1 6966 — 3483 2
1 3482 — 1741 2
1 1740 — 870 2
1 870 — 435 2
0 434 — 217 2
1 216 — 108 2
1 108 — 54 2
0 54 — 27 2
0 26 — 13 2
1 12 — 6 2
1 6 — 3 2
0 2 1
1

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

187041591990310=110110011011111010111100111111011000111112

Ответ: 1001010111 = 110110011011111010111100111111011000111112.

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

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

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