Перевести число 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