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

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

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

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

Решение:

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

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

Отсюда:

12681268=1 ∙ 12683 + 2 ∙ 12682 + 6 ∙ 12681 + 8 ∙ 12680 = 1 ∙ 2038720832 + 2 ∙ 1607824 + 6 ∙ 1268 + 8 ∙ 1 = 2038720832 + 3215648 + 7608 + 8 = 204194409610

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

12681268 = 204194409610

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

2041944096 2
2041944096 1020972048 2
0 1020972048 510486024 2
0 510486024 255243012 2
0 255243012 127621506 2
0 127621506 63810753 2
0 63810752 31905376 2
1 31905376 15952688 2
0 15952688 7976344 2
0 7976344 3988172 2
0 3988172 1994086 2
0 1994086 997043 2
0 997042 498521 2
1 498520 249260 2
1 249260 124630 2
0 124630 62315 2
0 62314 31157 2
1 31156 15578 2
1 15578 7789 2
0 7788 3894 2
1 3894 1947 2
0 1946 973 2
1 972 486 2
1 486 243 2
0 242 121 2
1 120 60 2
1 60 30 2
0 30 15 2
0 14 7 2
1 6 3 2
1 2 1
1

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

204194409610=11110011011010110011000001000002

Ответ: 12681268 = 11110011011010110011000001000002.

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

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

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