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

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

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

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

Решение:

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

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

Отсюда:

00011010001011011=0 ∙ 1114 + 0 ∙ 1113 + 0 ∙ 1112 + 1 ∙ 1111 + 1 ∙ 1110 + 0 ∙ 119 + 1 ∙ 118 + 0 ∙ 117 + 0 ∙ 116 + 0 ∙ 115 + 1 ∙ 114 + 0 ∙ 113 + 1 ∙ 112 + 1 ∙ 111 + 0 ∙ 110 = 0 ∙ 379749833583241 + 0 ∙ 34522712143931 + 0 ∙ 3138428376721 + 1 ∙ 285311670611 + 1 ∙ 25937424601 + 0 ∙ 2357947691 + 1 ∙ 214358881 + 0 ∙ 19487171 + 0 ∙ 1771561 + 0 ∙ 161051 + 1 ∙ 14641 + 0 ∙ 1331 + 1 ∙ 121 + 1 ∙ 11 + 0 ∙ 1 = 0 + 0 + 0 + 285311670611 + 25937424601 + 0 + 214358881 + 0 + 0 + 0 + 14641 + 0 + 121 + 11 + 0 = 31146346886610

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

00011010001011011 = 31146346886610

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

— 311463468866 2
311463468866 — 155731734433 2
0 155731734432 — 77865867216 2
1 77865867216 — 38932933608 2
0 38932933608 — 19466466804 2
0 19466466804 — 9733233402 2
0 9733233402 — 4866616701 2
0 4866616700 — 2433308350 2
1 2433308350 — 1216654175 2
0 1216654174 — 608327087 2
1 608327086 — 304163543 2
1 304163542 — 152081771 2
1 152081770 — 76040885 2
1 76040884 — 38020442 2
1 38020442 — 19010221 2
0 19010220 — 9505110 2
1 9505110 — 4752555 2
0 4752554 — 2376277 2
1 2376276 — 1188138 2
1 1188138 — 594069 2
0 594068 — 297034 2
1 297034 — 148517 2
0 148516 — 74258 2
1 74258 — 37129 2
0 37128 — 18564 2
1 18564 — 9282 2
0 9282 — 4641 2
0 4640 — 2320 2
1 2320 — 1160 2
0 1160 — 580 2
0 580 — 290 2
0 290 — 145 2
0 144 — 72 2
1 72 — 36 2
0 36 — 18 2
0 18 — 9 2
0 8 — 4 2
1 4 — 2 2
0 2 1
0

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

31146346886610=1001000100001001010101101011111010000102

Ответ: 00011010001011011 = 1001000100001001010101101011111010000102.

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

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

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