Перевести число 1011101 из 567-ой системы в восьмеричную

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

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

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

Решение:

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

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

Отсюда:

1011101567=1 ∙ 5676 + 0 ∙ 5675 + 1 ∙ 5674 + 1 ∙ 5673 + 1 ∙ 5672 + 0 ∙ 5671 + 1 ∙ 5670 = 1 ∙ 33227552537453169 + 0 ∙ 58602385427607 + 1 ∙ 103355177121 + 1 ∙ 182284263 + 1 ∙ 321489 + 0 ∙ 567 + 1 ∙ 1 = 33227552537453169 + 0 + 103355177121 + 182284263 + 321489 + 0 + 1 = 3322765607523604310

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

1011101567 = 3322765607523604310

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

33227656075236043 8
3.3227656075236E+16 4.1534570094045E+15 8
4 4.1534570094045E+15 5.1918212617556E+14 8
1 5.1918212617556E+14 64897765771945 8
3 64897765771944 8112220721493 8
1 8112220721488 1014027590186 8
5 1014027590184 126753448773 8
2 126753448768 15844181096 8
5 15844181096 1980522637 8
0 1980522632 247565329 8
5 247565328 30945666 8
1 30945664 3868208 8
2 3868208 483526 8
0 483520 60440 8
6 60440 7555 8
0 7552 944 8
3 944 118 8
0 112 14 8
6 8 1
6

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

3322765607523604310=16603060215052513148

Ответ: 1011101567 = 16603060215052513148.

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

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

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