Перевести число 101001010110100101 из 12-ой системы в шестнадцатеричную
Задача: перевести число 101001010110100101 из 12-ой в шестнадцатеричную систему счисления.
Для перевода 101001010110100101 из 12-ой в шестнадцатеричную систему счисления, воспользуемся следующим алгоритмом:
- Переведем число 101001010110100101 из 12-ой системы в десятичную;
- Полученное число переведём из десятичной системы в шестнадцатеричную;
Решение:
1. Для перевода числа 101001010110100101 в десятичную систему воспользуемся формулой:
An = an-1 ∙ qn-1 + an-2 ∙ qn-2 + ∙∙∙ + a0 ∙ q0
Отсюда:
10100101011010010112=1 ∙ 1217 + 0 ∙ 1216 + 1 ∙ 1215 + 0 ∙ 1214 + 0 ∙ 1213 + 1 ∙ 1212 + 0 ∙ 1211 + 1 ∙ 1210 + 0 ∙ 129 + 1 ∙ 128 + 1 ∙ 127 + 0 ∙ 126 + 1 ∙ 125 + 0 ∙ 124 + 0 ∙ 123 + 1 ∙ 122 + 0 ∙ 121 + 1 ∙ 120 = 1 ∙ 2218611106740436992 + 0 ∙ 184884258895036416 + 1 ∙ 15407021574586368 + 0 ∙ 1283918464548864 + 0 ∙ 106993205379072 + 1 ∙ 8916100448256 + 0 ∙ 743008370688 + 1 ∙ 61917364224 + 0 ∙ 5159780352 + 1 ∙ 429981696 + 1 ∙ 35831808 + 0 ∙ 2985984 + 1 ∙ 248832 + 0 ∙ 20736 + 0 ∙ 1728 + 1 ∙ 144 + 0 ∙ 12 + 1 ∙ 1 = 2218611106740436992 + 0 + 15407021574586368 + 0 + 0 + 8916100448256 + 0 + 61917364224 + 0 + 429981696 + 35831808 + 0 + 248832 + 0 + 0 + 144 + 0 + 1 = 223402710679889832110
Таким образом:
10100101011010010112 = 223402710679889832110
2. Полученное число 2234027106798898321 переведем из десятичной системы счисления в шестнадцатеричную. Для этого, осуществим последовательное деление на 16, до тех пор пока остаток не будет меньше чем 16.
— | 2234027106798898321 | 16 | |||||||||||||||||||||||||||||
2.2340271067989E+18 | — | 1.3962669417493E+17 | 16 | ||||||||||||||||||||||||||||
0 | 1.3962669417493E+17 | — | 8.7266683859332E+15 | 16 | |||||||||||||||||||||||||||
0 | 8.7266683859332E+15 | — | 5.4541677412082E+14 | 16 | |||||||||||||||||||||||||||
D | 5.4541677412082E+14 | — | 34088548382551 | 16 | |||||||||||||||||||||||||||
8 | 34088548382544 | — | 2130534273909 | 16 | |||||||||||||||||||||||||||
7 | 2130534273904 | — | 133158392119 | 16 | |||||||||||||||||||||||||||
5 | 133158392112 | — | 8322399507 | 16 | |||||||||||||||||||||||||||
7 | 8322399504 | — | 520149969 | 16 | |||||||||||||||||||||||||||
3 | 520149968 | — | 32509373 | 16 | |||||||||||||||||||||||||||
1 | 32509360 | — | 2031835 | 16 | |||||||||||||||||||||||||||
D | 2031824 | — | 126989 | 16 | |||||||||||||||||||||||||||
B | 126976 | — | 7936 | 16 | |||||||||||||||||||||||||||
D | 7936 | — | 496 | 16 | |||||||||||||||||||||||||||
0 | 496 | — | 31 | 16 | |||||||||||||||||||||||||||
0 | 16 | 1 | |||||||||||||||||||||||||||||
F |
Полученные остатки записываем в обратном порядке, таким образом:
223402710679889832110=1F00DBD137578D0016
Ответ: 10100101011010010112 = 1F00DBD137578D0016.
Смотрите также:
Полезные материалы
Калькуляторы переводов
- Онлайн калькулятор из одной системы счисления в другую
- Онлайн калькулятор из десятичной в шестнадцатеричную с подробным решением
- Онлайн калькулятор из двоичной в десятичную с подробным решением
- Онлайн калькулятор из восьмеричной в двоичную с подробным решением
- Онлайн калькулятор из шестнадцатеричной в восьмеричную с подробным решением
Последние примеры переводов из 12-ой в 16-ую систему
- Представьте 12-ое число 02003331110020 в шестнадцатеричной системе
- Представить 12-ое число 9 в шестнадцатеричной системе
- Какое 12-ое число соответствует шестнадцатеричному числу 3411?
- Перевести 12-ое число 3213.2 в шестнадцатеричную систему
- Переведите число 455 из 12-ой в шестнадцатеричную систему счисления
- Как перевести 2331.1133 из 12-ой в шестнадцатеричную систему счисления?
- Как выглядит 12-ое число 13A6B2450B9A255000 в шестнадцатеричной системе счисления?
- Как перевести число 3223 из 12-ой в шестнадцатеричную систему счисления?
- Запиши 12-ое число D3E5 в шестнадцатеричной системе счисления
- Как перевести число 12120 из 12-ой в шестнадцатеричную систему счисления?