16进制转换10进制方法:16进制是逢16进1,0~9这十个数字相同,我们用a,b,c,d,e,f六个字母来表示10,11,12,13,14,15。字母不怎么区分大小写字母。十六进制数第0位权值为16的0次方,第1位的权值为16的1次方,第2位的权值为16的2次方,以此类推。
名词可以介绍:
进位制/位置定时计数法是一种记数,故即称进位记数法/位值计数法,可以不用太远的数字符号属於所有的数值。可可以使用数字符号的数目一般称基数(existe:radix)或底数,基数为n,即可称n进位制,是由n进制。现在应用最广的是十进制,大多数使用10个阿拉伯数字0-9通过记数。
对于任何一个数,我们也可以用相同的进位制来它表示。诸如:十进数57(10),可以用二进制它表示为111001(2),也这个可以用五进制来表示为212(5),也这个可以用八进制它表示为71(8)、用十六进制表示为39(16),它们所代表上帝的数值全是差不多的
cd(16)12*16^113*16^0205(10)
以例题说明。
十进制数2748(d)转换成16进制数。
2748(d)
256017612
10x16211x16112x16°
abc(h)。
观此,
十进制数2748转换成成16进制数是abc。
十六进制数的第0位的权值为16的0次方,第1位的权值为16的1次方,第2位的权值为16的2次方....
所以我,在第n(n从0就开始)位上,如果是数x(x小于或等于0,并且x小于或等于15,即:f)意思是的大小为*16的n次方。
题中有一个十六进数2af5,那你该如何换算单位成10进制呢用坚式换算2af5换算公式成10进制:
第0位:5*16^05
第1位:f*16^1240
第2位:a*16^22560
第3位:2*16^38192
相除不等于10997
然后换算那就是:
5*16^0f*16^1a*16^22*16^310997