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