Перевести число 474789 из 474789-ой системы в шестнадцатеричную
Задача: перевести число 474789 из 474789-ой в шестнадцатеричную систему счисления.
Для перевода 474789 из 474789-ой в шестнадцатеричную систему счисления, воспользуемся следующим алгоритмом:
- Переведем число 474789 из 474789-ой системы в десятичную;
- Полученное число переведём из десятичной системы в шестнадцатеричную;
Решение:
1. Для перевода числа 474789 в десятичную систему воспользуемся формулой:
An = an-1 ∙ qn-1 + an-2 ∙ qn-2 + ∙∙∙ + a0 ∙ q0
Отсюда:
474789474789=4 ∙ 4747895 + 7 ∙ 4747894 + 4 ∙ 4747893 + 7 ∙ 4747892 + 8 ∙ 4747891 + 9 ∙ 4747890 = 4 ∙ 2.4126995483816E+28 + 7 ∙ 5.0816247814957E+22 + 4 ∙ 107029117808031069 + 7 ∙ 225424594521 + 8 ∙ 474789 + 9 ∙ 1 = 9.6507981935263E+28 + 3.557137347047E+23 + 428116471232124276 + 1577972161647 + 3798312 + 9 = 9.6508337649426E+2810
Таким образом:
474789474789 = 9.6508337649426E+2810
2. Полученное число 9.6508337649426E+28 переведем из десятичной системы счисления в шестнадцатеричную. Т.к. полученное число содержит дробную часть, нам потребуется перевести вначале целую часть, а затем дробную. Таким образом необходимо:
- Перевести 2280052864472580096 в шестнадцатеричную систему;
- Перевести 0.6508337649426E+28 в шестнадцатеричную систему;
2.1 Для того, чтобы перевести число 2280052864472580096 из десятичной системы счисления в шестнадцатеричную, необходимо осуществить последовательное деление на 16, до тех пор пока остаток не будет меньше чем 16.
— | 2280052864472580096 | 16 | |||||||||||||||||||||||||||||
2.2800528644726E+18 | — | 1.4250330402954E+17 | 16 | ||||||||||||||||||||||||||||
0 | 1.4250330402954E+17 | — | 8.906456501846E+15 | 16 | |||||||||||||||||||||||||||
0 | 8.906456501846E+15 | — | 5.5665353136538E+14 | 16 | |||||||||||||||||||||||||||
0 | 5.5665353136538E+14 | — | 34790845710336 | 16 | |||||||||||||||||||||||||||
0 | 34790845710336 | — | 2174427856896 | 16 | |||||||||||||||||||||||||||
0 | 2174427856896 | — | 135901741056 | 16 | |||||||||||||||||||||||||||
0 | 135901741056 | — | 8493858816 | 16 | |||||||||||||||||||||||||||
0 | 8493858816 | — | 530866176 | 16 | |||||||||||||||||||||||||||
0 | 530866176 | — | 33179136 | 16 | |||||||||||||||||||||||||||
0 | 33179136 | — | 2073696 | 16 | |||||||||||||||||||||||||||
0 | 2073696 | — | 129606 | 16 | |||||||||||||||||||||||||||
0 | 129600 | — | 8100 | 16 | |||||||||||||||||||||||||||
6 | 8096 | — | 506 | 16 | |||||||||||||||||||||||||||
4 | 496 | — | 31 | 16 | |||||||||||||||||||||||||||
A | 16 | 1 | |||||||||||||||||||||||||||||
F |
Полученные остатки записываем в обратном порядке, таким образом:
228005286447258009610=1FA460000000000016
2.2 Для перевода десятичной дроби 0.6508337649426E+28 в шестнадцатеричную систему, необходимо выполнить последовательное умножение дроби на 16, до тех пор, пока дробная часть не станет равной 0 или пока не будет достигнута заданная точность вычисления. Получаем:
0.6508337649426E+28 ∙ 16 = 1.0413340239082E+29 ()
0.0413340239082E+29 ∙ 16 = 6.613443825312E+28 ()
0.613443825312E+28 ∙ 16 = 9.815101204992E+28 ()
0.815101204992E+28 ∙ 16 = 1.3041619279872E+29 ()
0.3041619279872E+29 ∙ 16 = 4.8665908477952E+29 ()
0.8665908477952E+29 ∙ 16 = 1.3865453564723E+30 ()
0.3865453564723E+30 ∙ 16 = 6.1847257035568E+30 ()
0.1847257035568E+30 ∙ 16 = 2.9556112569088E+30 ()
0.9556112569088E+30 ∙ 16 = 1.5289780110541E+31 ()
0.5289780110541E+31 ∙ 16 = 8.4636481768656E+31 ()
0.4636481768656E+31 ∙ 16 = 7.4183708298496E+31 ()
Ответом станет прямая последовательность целых частей произведения. Т.е.
0.6508337649426E+2810=0.16
2.3. Осталось соединить переведенные части, таким образом:
9.6508337649426E+2810=1FA4600000000000.16
Ответ: 474789474789 = 1FA4600000000000.16.
Смотрите также:
Полезные материалы
Калькуляторы переводов
Последние примеры переводов из 474789-ой в 16-ую систему
- Представьте 474789-ое число 10 в шестнадцатеричной системе
- Представьте 474789-ое число 8745632154874565215456554126 в шестнадцатеричной системе
- Переведите 474789-ое число 43331 в шестнадцатеричную систему счисления
- Как перевести число 16 из 474789-ой в шестнадцатеричную систему?
- Переведите 11010111 из 474789-ой в шестнадцатеричную систему счисления
- Перевести число 2020 из 474789-ой в шестнадцатеричную систему
- Запиши 474789-ое число 74 в шестнадцатеричной системе счисления
- Перевод числа 11201 из 474789-ой в шестнадцатеричную систему счисления
- Запишите 474789-ое число 12012 в шестнадцатеричной системе
- Как перевести число 3462 из 474789-ой в шестнадцатеричную систему счисления?