Перевести число 801231190 из 14-ой системы в шестнадцатеричную

Задача: перевести число 801231190 из 14-ой в шестнадцатеричную систему счисления.

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

  1. Переведем число 801231190 из 14-ой системы в десятичную;
  2. Полученное число переведём из десятичной системы в шестнадцатеричную;

Решение:

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

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

Отсюда:

80123119014=8 ∙ 148 + 0 ∙ 147 + 1 ∙ 146 + 2 ∙ 145 + 3 ∙ 144 + 1 ∙ 143 + 1 ∙ 142 + 9 ∙ 141 + 0 ∙ 140 = 8 ∙ 1475789056 + 0 ∙ 105413504 + 1 ∙ 7529536 + 2 ∙ 537824 + 3 ∙ 38416 + 1 ∙ 2744 + 1 ∙ 196 + 9 ∙ 14 + 0 ∙ 1 = 11806312448 + 0 + 7529536 + 1075648 + 115248 + 2744 + 196 + 126 + 0 = 1181503594610

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

80123119014 = 1181503594610

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

11815035946 16
11815035936 738439746 16
A 738439744 46152484 16
2 46152480 2884530 16
4 2884528 180283 16
2 180272 11267 16
B 11264 704 16
3 704 44 16
0 32 2
C

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

1181503594610=2C03B242A16

Ответ: 80123119014 = 2C03B242A16.

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

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

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