十六进制转换成十进制的具体算法?

如题所述

您好,很高兴回答您的问题。
十六进制转换成十进制的法则是将这个十六进制数的每个位置上的数字乘以所在位的位权值,然后相加,得到的就是对应的十进制数。
对于位权值,我们用十进制来进行说明:123=1*100+2*10+3*1,这里面的100、10、1就是百位、十位和个位的位权值。所以十六进制的各位位权值从个位开始往左依次是1、16、16*16、16*16*16…
例如十六进制1a2转换为十进制为1*16*16+a*16+2*1=256+160+2=418就是对应的十进制数。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-07-29

按表处理就是,

相似回答