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

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

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

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

Решение:

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

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

Отсюда:

46202863812=4 ∙ 128 + 6 ∙ 127 + 2 ∙ 126 + 0 ∙ 125 + 2 ∙ 124 + 8 ∙ 123 + 6 ∙ 122 + 3 ∙ 121 + 8 ∙ 120 = 4 ∙ 429981696 + 6 ∙ 35831808 + 2 ∙ 2985984 + 0 ∙ 248832 + 2 ∙ 20736 + 8 ∙ 1728 + 6 ∙ 144 + 3 ∙ 12 + 8 ∙ 1 = 1719926784 + 214990848 + 5971968 + 0 + 41472 + 13824 + 864 + 36 + 8 = 194094580410

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

46202863812 = 194094580410

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

1940945804 2
1940945804 970472902 2
0 970472902 485236451 2
0 485236450 242618225 2
1 242618224 121309112 2
1 121309112 60654556 2
0 60654556 30327278 2
0 30327278 15163639 2
0 15163638 7581819 2
1 7581818 3790909 2
1 3790908 1895454 2
1 1895454 947727 2
0 947726 473863 2
1 473862 236931 2
1 236930 118465 2
1 118464 59232 2
1 59232 29616 2
0 29616 14808 2
0 14808 7404 2
0 7404 3702 2
0 3702 1851 2
0 1850 925 2
1 924 462 2
1 462 231 2
0 230 115 2
1 114 57 2
1 56 28 2
1 28 14 2
0 14 7 2
0 6 3 2
1 2 1
1

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

194094580410=11100111011000001111011100011002

Ответ: 46202863812 = 11100111011000001111011100011002.

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

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

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