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

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

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

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

Решение:

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

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

Отсюда:

24632000=2 ∙ 20003 + 4 ∙ 20002 + 6 ∙ 20001 + 3 ∙ 20000 = 2 ∙ 8000000000 + 4 ∙ 4000000 + 6 ∙ 2000 + 3 ∙ 1 = 16000000000 + 16000000 + 12000 + 3 = 1601601200310

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

24632000 = 1601601200310

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

— 16016012003 2
16016012002 — 8008006001 2
1 8008006000 — 4004003000 2
1 4004003000 — 2002001500 2
0 2002001500 — 1001000750 2
0 1001000750 — 500500375 2
0 500500374 — 250250187 2
1 250250186 — 125125093 2
1 125125092 — 62562546 2
1 62562546 — 31281273 2
0 31281272 — 15640636 2
1 15640636 — 7820318 2
0 7820318 — 3910159 2
0 3910158 — 1955079 2
1 1955078 — 977539 2
1 977538 — 488769 2
1 488768 — 244384 2
1 244384 — 122192 2
0 122192 — 61096 2
0 61096 — 30548 2
0 30548 — 15274 2
0 15274 — 7637 2
0 7636 — 3818 2
1 3818 — 1909 2
0 1908 — 954 2
1 954 — 477 2
0 476 — 238 2
1 238 — 119 2
0 118 — 59 2
1 58 — 29 2
1 28 — 14 2
1 14 — 7 2
0 6 — 3 2
1 2 1
1

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

1601601200310=11101110101010000011110010111000112

Ответ: 24632000 = 11101110101010000011110010111000112.

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

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

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