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

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

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

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

Решение:

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

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

Отсюда:

436789436789=4 ∙ 4367895 + 3 ∙ 4367894 + 6 ∙ 4367893 + 7 ∙ 4367892 + 8 ∙ 4367891 + 9 ∙ 4367890 = 4 ∙ 1.589858463963E+28 + 3 ∙ 3.6398775243034E+22 + 6 ∙ 83332627980637069 + 7 ∙ 190784630521 + 8 ∙ 436789 + 9 ∙ 1 = 6.3594338558519E+28 + 1.091963257291E+23 + 499995767883822414 + 1335492413647 + 3494312 + 9 = 6.3594447755345E+2810

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

436789436789 = 6.3594447755345E+2810

2. Полученное число 6.3594447755345E+28 переведем из десятичной системы счисления в шестнадцатеричную. Т.к. полученное число содержит дробную часть, нам потребуется перевести вначале целую часть, а затем дробную. Таким образом необходимо:

  1. Перевести -5201208968868790272 в шестнадцатеричную систему;
  2. Перевести 0.3594447755345E+28 в шестнадцатеричную систему;

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

-5201208968868790272

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

-520120896886879027210=-520120896886879027216

2.2 Для перевода десятичной дроби 0.3594447755345E+28 в шестнадцатеричную систему, необходимо выполнить последовательное умножение дроби на 16, до тех пор, пока дробная часть не станет равной 0 или пока не будет достигнута заданная точность вычисления. Получаем:

0.3594447755345E+28 ∙ 16 = 5.751116408552E+28 ()
0.751116408552E+28 ∙ 16 = 1.2017862536832E+29 ()
0.2017862536832E+29 ∙ 16 = 3.2285800589312E+29 ()
0.2285800589312E+29 ∙ 16 = 3.6572809428992E+29 ()
0.6572809428992E+29 ∙ 16 = 1.0516495086387E+30 ()
0.0516495086387E+30 ∙ 16 = 8.263921382192E+29 ()
0.263921382192E+29 ∙ 16 = 4.222742115072E+29 ()
0.222742115072E+29 ∙ 16 = 3.563873841152E+29 ()
0.563873841152E+29 ∙ 16 = 9.021981458432E+29 ()
0.021981458432E+29 ∙ 16 = 3.51703334912E+28 ()
0.51703334912E+28 ∙ 16 = 8.27253358592E+28 ()

Ответом станет прямая последовательность целых частей произведения. Т.е.

0.3594447755345E+2810=0.16

2.3. Осталось соединить переведенные части, таким образом:

6.3594447755345E+2810=-5201208968868790272.16

Ответ: 436789436789 = -5201208968868790272.16.

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

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

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