Перевести число b100110010000101 из 12-ой системы в шестнадцатеричную
Задача: перевести число b100110010000101 из 12-ой в шестнадцатеричную систему счисления.
Для перевода b100110010000101 из 12-ой в шестнадцатеричную систему счисления, воспользуемся следующим алгоритмом:
- Переведем число b100110010000101 из 12-ой системы в десятичную;
- Полученное число переведём из десятичной системы в шестнадцатеричную;
Решение:
1. Для перевода числа b100110010000101 в десятичную систему воспользуемся формулой:
An = an-1 ∙ qn-1 + an-2 ∙ qn-2 + ∙∙∙ + a0 ∙ q0
Отсюда:
b10011001000010112=b ∙ 1215 + 1 ∙ 1214 + 0 ∙ 1213 + 0 ∙ 1212 + 1 ∙ 1211 + 1 ∙ 1210 + 0 ∙ 129 + 0 ∙ 128 + 1 ∙ 127 + 0 ∙ 126 + 0 ∙ 125 + 0 ∙ 124 + 0 ∙ 123 + 1 ∙ 122 + 0 ∙ 121 + 1 ∙ 120 = 11 ∙ 15407021574586368 + 1 ∙ 1283918464548864 + 0 ∙ 106993205379072 + 0 ∙ 8916100448256 + 1 ∙ 743008370688 + 1 ∙ 61917364224 + 0 ∙ 5159780352 + 0 ∙ 429981696 + 1 ∙ 35831808 + 0 ∙ 2985984 + 0 ∙ 248832 + 0 ∙ 20736 + 0 ∙ 1728 + 1 ∙ 144 + 0 ∙ 12 + 1 ∙ 1 = 169477237320450048 + 1283918464548864 + 0 + 0 + 743008370688 + 61917364224 + 0 + 0 + 35831808 + 0 + 0 + 0 + 0 + 144 + 0 + 1 = 17076196074656577710
Таким образом:
b10011001000010112 = 17076196074656577710
2. Полученное число 170761960746565777 переведем из десятичной системы счисления в шестнадцатеричную. Для этого, осуществим последовательное деление на 16, до тех пор пока остаток не будет меньше чем 16.
— | 170761960746565777 | 16 | |||||||||||||||||||||||||||
1.7076196074657E+17 | — | 1.067262254666E+16 | 16 | ||||||||||||||||||||||||||
0 | 1.067262254666E+16 | — | 6.6703890916627E+14 | 16 | |||||||||||||||||||||||||
A | 6.6703890916627E+14 | — | 41689931822892 | 16 | |||||||||||||||||||||||||
0 | 41689931822880 | — | 2605620738930 | 16 | |||||||||||||||||||||||||
C | 2605620738928 | — | 162851296183 | 16 | |||||||||||||||||||||||||
2 | 162851296176 | — | 10178206011 | 16 | |||||||||||||||||||||||||
7 | 10178206000 | — | 636137875 | 16 | |||||||||||||||||||||||||
B | 636137872 | — | 39758617 | 16 | |||||||||||||||||||||||||
3 | 39758608 | — | 2484913 | 16 | |||||||||||||||||||||||||
9 | 2484912 | — | 155307 | 16 | |||||||||||||||||||||||||
1 | 155296 | — | 9706 | 16 | |||||||||||||||||||||||||
B | 9696 | — | 606 | 16 | |||||||||||||||||||||||||
A | 592 | — | 37 | 16 | |||||||||||||||||||||||||
E | 32 | 2 | |||||||||||||||||||||||||||
5 |
Полученные остатки записываем в обратном порядке, таким образом:
17076196074656577710=25EAB193B72C0A016
Ответ: b10011001000010112 = 25EAB193B72C0A016.
Смотрите также:
Полезные материалы
Калькуляторы переводов
- Калькулятор переводов из одной системы счисления в другую
- Калькулятор переводов из десятичной в двоичную систему с решением
- Калькулятор переводов из десятичной в восьмеричную систему с решением
- Калькулятор переводов из десятичной в шестнадцатеричную систему с решением
- Калькулятор переводов из шестнадцатеричной в двоичную систему с решением
Последние примеры переводов из 12-ой в 16-ую систему
- Запиши 12-ое число 777 в шестнадцатеричной системе счисления
- Как перевести число 6CA.5C5 из 12-ой в шестнадцатеричную систему счисления?
- Какое 12-ое число соответствует шестнадцатеричному числу 1203021031?
- Какое 12-ое число соответствует шестнадцатеричному коду 11222.12?
- Перевести 3155 из 12-ой в шестнадцатеричную систему
- Перевести число 2CC из 12-ой в шестнадцатеричную систему
- Перевести число 1234567 из 12-ой в шестнадцатеричную систему счисления
- Запиши 12-ое число 89 в шестнадцатеричной системе
- Перевод числа 321123 из 12-ой в шестнадцатеричную систему счисления
- Представьте 12-ое число 155 в шестнадцатеричной системе счисления