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

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

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

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

Решение:

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

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

Отсюда:

11000150=1 ∙ 505 + 1 ∙ 504 + 0 ∙ 503 + 0 ∙ 502 + 0 ∙ 501 + 1 ∙ 500 = 1 ∙ 312500000 + 1 ∙ 6250000 + 0 ∙ 125000 + 0 ∙ 2500 + 0 ∙ 50 + 1 ∙ 1 = 312500000 + 6250000 + 0 + 0 + 0 + 1 = 31875000110

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

11000150 = 31875000110

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

— 318750001 2
318750000 — 159375000 2
1 159375000 — 79687500 2
0 79687500 — 39843750 2
0 39843750 — 19921875 2
0 19921874 — 9960937 2
1 9960936 — 4980468 2
1 4980468 — 2490234 2
0 2490234 — 1245117 2
0 1245116 — 622558 2
1 622558 — 311279 2
0 311278 — 155639 2
1 155638 — 77819 2
1 77818 — 38909 2
1 38908 — 19454 2
1 19454 — 9727 2
0 9726 — 4863 2
1 4862 — 2431 2
1 2430 — 1215 2
1 1214 — 607 2
1 606 — 303 2
1 302 — 151 2
1 150 — 75 2
1 74 — 37 2
1 36 — 18 2
1 18 — 9 2
0 8 — 4 2
1 4 — 2 2
0 2 1
0

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

31875000110=100101111111110111101001100012

Ответ: 11000150 = 100101111111110111101001100012.

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

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

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