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

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

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

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

Решение:

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

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

Отсюда:

10010110110=1 ∙ 101101102 + 0 ∙ 101101101 + 0 ∙ 101101100 = 1 ∙ 102214324212100 + 0 ∙ 10110110 + 0 ∙ 1 = 102214324212100 + 0 + 0 = 10221432421210010

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

10010110110 = 10221432421210010

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

— 102214324212100 2
1.022143242121E+14 — 51107162106050 2
0 51107162106050 — 25553581053025 2
0 25553581053024 — 12776790526512 2
1 12776790526512 — 6388395263256 2
0 6388395263256 — 3194197631628 2
0 3194197631628 — 1597098815814 2
0 1597098815814 — 798549407907 2
0 798549407906 — 399274703953 2
1 399274703952 — 199637351976 2
1 199637351976 — 99818675988 2
0 99818675988 — 49909337994 2
0 49909337994 — 24954668997 2
0 24954668996 — 12477334498 2
1 12477334498 — 6238667249 2
0 6238667248 — 3119333624 2
1 3119333624 — 1559666812 2
0 1559666812 — 779833406 2
0 779833406 — 389916703 2
0 389916702 — 194958351 2
1 194958350 — 97479175 2
1 97479174 — 48739587 2
1 48739586 — 24369793 2
1 24369792 — 12184896 2
1 12184896 — 6092448 2
0 6092448 — 3046224 2
0 3046224 — 1523112 2
0 1523112 — 761556 2
0 761556 — 380778 2
0 380778 — 190389 2
0 190388 — 95194 2
1 95194 — 47597 2
0 47596 — 23798 2
1 23798 — 11899 2
0 11898 — 5949 2
1 5948 — 2974 2
1 2974 — 1487 2
0 1486 — 743 2
1 742 — 371 2
1 370 — 185 2
1 184 — 92 2
1 92 — 46 2
0 46 — 23 2
0 22 — 11 2
1 10 — 5 2
1 4 — 2 2
1 2 1
0

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

10221432421210010=101110011110110101000000111110001010001100001002

Ответ: 10010110110 = 101110011110110101000000111110001010001100001002.

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

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

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