Перевести число 17861105 из 100000-ой системы в шестнадцатеричную
Задача: перевести число 17861105 из 100000-ой в шестнадцатеричную систему счисления.
Для перевода 17861105 из 100000-ой в шестнадцатеричную систему счисления, воспользуемся следующим алгоритмом:
- Переведем число 17861105 из 100000-ой системы в десятичную;
- Полученное число переведём из десятичной системы в шестнадцатеричную;
Решение:
1. Для перевода числа 17861105 в десятичную систему воспользуемся формулой:
An = an-1 ∙ qn-1 + an-2 ∙ qn-2 + ∙∙∙ + a0 ∙ q0
Отсюда:
17861105100000=1 ∙ 1000007 + 7 ∙ 1000006 + 8 ∙ 1000005 + 6 ∙ 1000004 + 1 ∙ 1000003 + 1 ∙ 1000002 + 0 ∙ 1000001 + 5 ∙ 1000000 = 1 ∙ 1.0E+35 + 7 ∙ 1.0E+30 + 8 ∙ 1.0E+25 + 6 ∙ 1.0E+20 + 1 ∙ 1000000000000000 + 1 ∙ 10000000000 + 0 ∙ 100000 + 5 ∙ 1 = 1.0E+35 + 7.0E+30 + 8.0E+25 + 6.0E+20 + 1000000000000000 + 10000000000 + 0 + 5 = 1.0000700008E+3510
Таким образом:
17861105100000 = 1.0000700008E+3510
2. Полученное число 1.0000700008E+35 переведем из десятичной системы счисления в шестнадцатеричную. Т.к. полученное число содержит дробную часть, нам потребуется перевести вначале целую часть, а затем дробную. Таким образом необходимо:
- Перевести 0 в шестнадцатеричную систему;
- Перевести 0.0000700008E+35 в шестнадцатеричную систему;
2.1 Для того, чтобы перевести число 0 из десятичной системы счисления в шестнадцатеричную, необходимо осуществить последовательное деление на 16, до тех пор пока остаток не будет меньше чем 16.
0 | |
Полученные остатки записываем в обратном порядке, таким образом:
010=016
2.2 Для перевода десятичной дроби 0.0000700008E+35 в шестнадцатеричную систему, необходимо выполнить последовательное умножение дроби на 16, до тех пор, пока дробная часть не станет равной 0 или пока не будет достигнута заданная точность вычисления. Получаем:
0.0000700008E+35 ∙ 16 = 1.1200128E+32 ()
0.1200128E+32 ∙ 16 = 1.9202048E+32 ()
0.9202048E+32 ∙ 16 = 1.47232768E+33 ()
0.47232768E+33 ∙ 16 = 7.55724288E+33 ()
0.55724288E+33 ∙ 16 = 8.91588608E+33 ()
0.91588608E+33 ∙ 16 = 1.465417728E+34 (0)
0.465417728E+34 ∙ 16 = 7.446683648E+34 (0)
0.446683648E+34 ∙ 16 = 7.146938368E+34 (0)
0.146938368E+34 ∙ 16 = 2.351013888E+34 (0)
0.351013888E+34 ∙ 16 = 5.616222208E+34 (0)
0.616222208E+34 ∙ 16 = 9.859555328E+34 (0)
Ответом станет прямая последовательность целых частей произведения. Т.е.
0.0000700008E+3510=0.00000016
2.3. Осталось соединить переведенные части, таким образом:
1.0000700008E+3510=0.00000016
Ответ: 17861105100000 = 0.00000016.
Смотрите также:
Полезные материалы
Калькуляторы переводов
- Онлайн калькулятор из одной системы счисления в другую
- Онлайн калькулятор из десятичной в восьмеричную систему с решением
- Онлайн калькулятор из восьмеричной в десятичную систему с решением
- Онлайн калькулятор из двоичной в восьмеричную систему с решением
- Онлайн калькулятор из восьмеричной в двоичную систему с решением
- Онлайн калькулятор из восьмеричной в шестнадцатеричную систему с решением
Последние примеры переводов из 100000-ой в 16-ую систему
- Как будет записано 100000-ое число 176 в шестнадцатеричной системе счисления?
- Перевести число 127 из 100000-ой в шестнадцатеричную систему
- Перевести 137 из 100000-ой в шестнадцатеричную систему
- Перевести 0.365 из 100000-ой в шестнадцатеричную систему
- Перевод 100 из 100000-ой в шестнадцатеричную систему счисления
- Как представлено 100000-ое число 25 в шестнадцатеричной системе счисления?
- Как выглядит 100000-ое число 2 в шестнадцатеричной системе счисления?
- Как перевести число 93 из 100000-ой в шестнадцатеричную систему счисления?
- Переведите 100000-ое число 78 в шестнадцатеричную систему
- Как выглядит 100000-ое число AF в шестнадцатеричной системе?