Как AC в шестнадцатой степени перевести в десятичную систему счисления???

0 голосов
21 просмотров

Как AC в шестнадцатой степени перевести в десятичную систему счисления???


Информатика (31 баллов) | 21 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Проще всего забить в стандартный калькулятор Windows 7, вид -> программист (поставить переключатель на Hex(hexadecimal - шестнадцатеричное число)). Далее просто вбить 16-е число, в твоем случае АС, и переключить систему счисления обратно на dec(десятеричную) на что он тебе выдаст 172.
Но если хочешь научиться это делать вручную, то вот: 
В шестнадцатеричном числе A - 10, B - 11, C - 12, D - 13, E - 14, F - 15. Все цифры меньше A также понимаюnся как и в dec системе.
Теперь сам процесс перевода.
Это можно осуществить по формуле:
dec = (D_{n-1}*16^{n-1} ) + (D_{n-2}*16^{n-2} ) + ... + (D_1*16^1 ) + (D_0*16^0 )
где n - количество цифр в hex числе (в твоем случае n = 2), D - цифра числа (ее индекс - порядковый номер справа налево и как можно догадаться по формуле начиная с 0).
В твоем случае получается:
dec = (10 * 16^1) + (12 * 16^0) = 172

(330 баллов)