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

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

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

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

Решение:

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

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

Отсюда:

1111011546=1 ∙ 5466 + 1 ∙ 5465 + 1 ∙ 5464 + 1 ∙ 5463 + 0 ∙ 5462 + 1 ∙ 5461 + 1 ∙ 5460 = 1 ∙ 26494507823224896 + 1 ∙ 48524739602976 + 1 ∙ 88873149456 + 1 ∙ 162771336 + 0 ∙ 298116 + 1 ∙ 546 + 1 ∙ 1 = 26494507823224896 + 48524739602976 + 88873149456 + 162771336 + 0 + 546 + 1 = 2654312159874921110

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

1111011546 = 2654312159874921110

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

26543121598749211 8
2.6543121598749E+16 3.3178901998437E+15 8
4 3.3178901998436E+15 4.1473627498046E+14 8
3 4.1473627498046E+14 51842034372557 8
0 51842034372552 6480254296569 8
5 6480254296568 810031787071 8
1 810031787064 101253973383 8
7 101253973376 12656746672 8
7 12656746672 1582093334 8
0 1582093328 197761666 8
6 197761664 24720208 8
2 24720208 3090026 8
0 3090024 386253 8
2 386248 48281 8
5 48280 6035 8
1 6032 754 8
3 752 94 8
2 88 11 8
6 8 1
3

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

2654312159874921110=13623152026077150348

Ответ: 1111011546 = 13623152026077150348.

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

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

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