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

LilClayne LilClayne    1   23.06.2019 21:30    1

Ответы
aaaddd1988 aaaddd1988  19.07.2020 16:15
Проще всего забить в стандартный калькулятор 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
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика