十六进制数A1H变成十进制是多少?

来源:百度知道 编辑:UC知道 时间:2024/06/05 16:32:18

十六进制的数符集中有16个符号:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F.

数的书写方法:
1)二进制数尾部加B(b).
2)十六进制数尾部加H(h);如记数符号a,b,c, d,e,f打头,头部应加0,如0A8F5H;记数符号 a,b,c,d,e,f 不区别大小写,与ABCDEF等效.
3)十进制数尾部加D(d),但通常可以省略.

转换:
十六进制数的第0位的权值为16的0次方,第1位的权值为16的1次方,第2位的权值为16的2次方……

所以,在第N(N从0开始)位上,如果是是数 X (X 大于等于0,并且X小于等于 15,即:F)表示的大小为 X * 16的N次方。

例如2AF5如何换算成10进制呢?

用竖式计算:

2AF5换算成10进制:

第0位: 5 * 1 = 5

第1位: F * 16 = 240

第2位: A * 256 = 2560

第3位: 2 * 4096 = 8192 +

-------------------------------------

10997

直接计算就是:

5 * 160 + F * 161 + A * 162 + 2 * 163 = 10997

(别忘了,在上面的计算中,A表示10,而F表示15)

A1H变成十进制是多少?

1 * 1 + A * 16 = 161

10*16+1=161
H是表示内存地址,不用算进去
比如1H,表示内存地址为1

把Windows的计算器打开,切换到科学界面(查看-科学型),然后选择十六进制,输入A1,再切换到十进制,就得到161了,哈哈

A1H=10*16^1+1*16^0=160+1=161