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

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

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

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

Решение:

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

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

Отсюда:

30363036=3 ∙ 30363 + 0 ∙ 30362 + 3 ∙ 30361 + 6 ∙ 30360 = 3 ∙ 27983710656 + 0 ∙ 9217296 + 3 ∙ 3036 + 6 ∙ 1 = 83951131968 + 0 + 9108 + 6 = 8395114108210

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

30363036 = 8395114108210

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

83951141082 2
83951141082 41975570541 2
0 41975570540 20987785270 2
1 20987785270 10493892635 2
0 10493892634 5246946317 2
1 5246946316 2623473158 2
1 2623473158 1311736579 2
0 1311736578 655868289 2
1 655868288 327934144 2
1 327934144 163967072 2
0 163967072 81983536 2
0 81983536 40991768 2
0 40991768 20495884 2
0 20495884 10247942 2
0 10247942 5123971 2
0 5123970 2561985 2
1 2561984 1280992 2
1 1280992 640496 2
0 640496 320248 2
0 320248 160124 2
0 160124 80062 2
0 80062 40031 2
0 40030 20015 2
1 20014 10007 2
1 10006 5003 2
1 5002 2501 2
1 2500 1250 2
1 1250 625 2
0 624 312 2
1 312 156 2
0 156 78 2
0 78 39 2
0 38 19 2
1 18 9 2
1 8 4 2
1 4 2 2
0 2 1
0

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

8395114108210=10011100010111110000011000000110110102

Ответ: 30363036 = 10011100010111110000011000000110110102.

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

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

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