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

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

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

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

Решение:

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

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

Отсюда:

1274212742=1 ∙ 127424 + 2 ∙ 127423 + 7 ∙ 127422 + 4 ∙ 127421 + 2 ∙ 127420 = 1 ∙ 26360303304142096 + 2 ∙ 2068772822488 + 7 ∙ 162358564 + 4 ∙ 12742 + 2 ∙ 1 = 26360303304142096 + 4137545644976 + 1136509948 + 50968 + 2 = 2636444198634799010

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

1274212742 = 2636444198634799010

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

26364441986347990 16
2.6364441986348E+16 1.6477776241467E+15 16
8 1.6477776241467E+15 1.0298610150917E+14 16
D 1.0298610150917E+14 6436631344323 16
3 6436631344320 402289459020 16
3 402289459008 25143091188 16
C 25143091184 1571443199 16
4 1571443184 98215199 16
F 98215184 6138449 16
F 6138448 383653 16
1 383648 23978 16
5 23968 1498 16
A 1488 93 16
A 80 5
D

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

2636444198634799010=5DAA51FF4C33D816

Ответ: 1274212742 = 5DAA51FF4C33D816.

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

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

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