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

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

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

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

Решение:

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

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

Отсюда:

14221422=1 ∙ 14223 + 4 ∙ 14222 + 2 ∙ 14221 + 2 ∙ 14220 = 1 ∙ 2875403448 + 4 ∙ 2022084 + 2 ∙ 1422 + 2 ∙ 1 = 2875403448 + 8088336 + 2844 + 2 = 288349463010

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

14221422 = 288349463010

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

— 2883494630 2
2883494630 — 1441747315 2
0 1441747314 — 720873657 2
1 720873656 — 360436828 2
1 360436828 — 180218414 2
0 180218414 — 90109207 2
0 90109206 — 45054603 2
1 45054602 — 22527301 2
1 22527300 — 11263650 2
1 11263650 — 5631825 2
0 5631824 — 2815912 2
1 2815912 — 1407956 2
0 1407956 — 703978 2
0 703978 — 351989 2
0 351988 — 175994 2
1 175994 — 87997 2
0 87996 — 43998 2
1 43998 — 21999 2
0 21998 — 10999 2
1 10998 — 5499 2
1 5498 — 2749 2
1 2748 — 1374 2
1 1374 — 687 2
0 686 — 343 2
1 342 — 171 2
1 170 — 85 2
1 84 — 42 2
1 42 — 21 2
0 20 — 10 2
1 10 — 5 2
0 4 — 2 2
1 2 1
0

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

288349463010=101010111101111010100010111001102

Ответ: 14221422 = 101010111101111010100010111001102.

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

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

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