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