一个十六进制转换成十进制?如 3a;

来源:百度知道 编辑:UC知道 时间:2024/05/21 08:42:51
随便输入一个十六进制数,如果有字母,怎么才能把字母转换成十进制。

a=10 b=11 c=12 d=13 e=14 f=15
方法
http://www.d2school.com/bcyl/bhcpp/newls/ls06.htm#6.2

a=10 b=11 c=12 d=13 e=14 f=15

比如12345a 步骤如下:
1*16^6+2*16^5+3*16^4+4*16^3+5*16^2+a*16^1

“^”号代表的是次方1^4就是1的4次方
同理2进制把16改成2
8进制把16改成8
这就是进制转换的基本方法