在十进制中4*5=20,但在此式中4*5=14,我们用20-14=6,再用十进制位权10+6=16,则我们知道这个是一个十六进制数,以此类推十进制7*3=21,两位权差为6,则十六进制等于21-6=15=7*3。注此方法在单位数运算时可用,在多位数运算时则要小心使用。
如要用通式运算工,也可以用以下方法列方程求解:十进制时4*5=20 又因知道在某进制下4*5=14,则设其为X进制有X*1+4=20(此式中20为十进制),求得X=16。
【因为十进制下4*5=20 又该进制下4*5=14=X*1+4,X为该进制单位值
==>X=16(十进制下),即为16进制
7*3=21(十进制)=1*16+5=15(十六进制)】
按位权展开,假设是x进制,那么展开就是x
*
1
+
7
=
20
==>
x
=
13,并且7
<
13,所以是十三进制了,于是3
*
6
=
18,换算成十三进制就是15。
16进制,7*3=15
15
采用16进制,4*5=20,20换成16进制14H,同理,21是15H。明白?