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

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

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

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

Решение:

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

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

Отсюда:

1251111101=1 ∙ 11111012 + 2 ∙ 11111011 + 5 ∙ 11111010 = 1 ∙ 1234545432201 + 2 ∙ 1111101 + 5 ∙ 1 = 1234545432201 + 2222202 + 5 = 123454765440810

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

1251111101 = 123454765440810

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

1234547654408 8
1234547654408 154318456801 8
0 154318456800 19289807100 8
1 19289807096 2411225887 8
4 2411225880 301403235 8
7 301403232 37675404 8
3 37675400 4709425 8
4 4709424 588678 8
1 588672 73584 8
6 73584 9198 8
0 9192 1149 8
6 1144 143 8
5 136 17 8
7 16 2
1

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

123454765440810=217560614374108

Ответ: 1251111101 = 217560614374108.

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

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

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