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

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

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

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

Решение:

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

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

Отсюда:

1101110248=1 ∙ 2486 + 1 ∙ 2485 + 0 ∙ 2484 + 1 ∙ 2483 + 1 ∙ 2482 + 1 ∙ 2481 + 0 ∙ 2480 = 1 ∙ 232653764952064 + 1 ∙ 938120019968 + 0 ∙ 3782742016 + 1 ∙ 15252992 + 1 ∙ 61504 + 1 ∙ 248 + 0 ∙ 1 = 232653764952064 + 938120019968 + 0 + 15252992 + 61504 + 248 + 0 = 23359190028677610

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

1101110248 = 23359190028677610

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

— 233591900286776 2
2.3359190028678E+14 — 1.1679595014339E+14 2
0 1.1679595014339E+14 — 58397975071694 2
0 58397975071694 — 29198987535847 2
0 29198987535846 — 14599493767923 2
1 14599493767922 — 7299746883961 2
1 7299746883960 — 3649873441980 2
1 3649873441980 — 1824936720990 2
0 1824936720990 — 912468360495 2
0 912468360494 — 456234180247 2
1 456234180246 — 228117090123 2
1 228117090122 — 114058545061 2
1 114058545060 — 57029272530 2
1 57029272530 — 28514636265 2
0 28514636264 — 14257318132 2
1 14257318132 — 7128659066 2
0 7128659066 — 3564329533 2
0 3564329532 — 1782164766 2
1 1782164766 — 891082383 2
0 891082382 — 445541191 2
1 445541190 — 222770595 2
1 222770594 — 111385297 2
1 111385296 — 55692648 2
1 55692648 — 27846324 2
0 27846324 — 13923162 2
0 13923162 — 6961581 2
0 6961580 — 3480790 2
1 3480790 — 1740395 2
0 1740394 — 870197 2
1 870196 — 435098 2
1 435098 — 217549 2
0 217548 — 108774 2
1 108774 — 54387 2
0 54386 — 27193 2
1 27192 — 13596 2
1 13596 — 6798 2
0 6798 — 3399 2
0 3398 — 1699 2
1 1698 — 849 2
1 848 — 424 2
1 424 — 212 2
0 212 — 106 2
0 106 — 53 2
0 52 — 26 2
1 26 — 13 2
0 12 — 6 2
1 6 — 3 2
0 2 1
1

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

23359190028677610=1101010001110011010110100011110100101111001110002

Ответ: 1101110248 = 1101010001110011010110100011110100101111001110002.

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

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

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