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

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

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

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

Решение:

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

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

Отсюда:

1001010010=1 ∙ 100104 + 0 ∙ 100103 + 0 ∙ 100102 + 1 ∙ 100101 + 0 ∙ 100100 = 1 ∙ 10040060040010000 + 0 ∙ 1003003001000 + 0 ∙ 100200100 + 1 ∙ 10010 + 0 ∙ 1 = 10040060040010000 + 0 + 0 + 10010 + 0 = 1004006004002001010

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

1001010010 = 1004006004002001010

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

10040060040020010 8
1.004006004002E+16 1.2550075050025E+15 8
2 1.2550075050025E+15 1.5687593812531E+14 8
5 1.5687593812531E+14 19609492265664 8
0 19609492265664 2451186533208 8
0 2451186533208 306398316651 8
0 306398316648 38299789581 8
3 38299789576 4787473697 8
5 4787473696 598434212 8
1 598434208 74804276 8
4 74804272 9350534 8
4 9350528 1168816 8
6 1168816 146102 8
0 146096 18262 8
6 18256 2282 8
6 2280 285 8
2 280 35 8
5 32 4
3

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

1004006004002001010=4352660644153000528

Ответ: 1001010010 = 4352660644153000528.

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

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

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