试把16进制数ABC换算为10进制数?它的BCD码又是什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 18:44:57

试把16进制数ABC换算为10进制数?它的BCD码又是什么?
试把16进制数ABC换算为10进制数?它的BCD码又是什么?

试把16进制数ABC换算为10进制数?它的BCD码又是什么?
1)16进制数ABC,A相当于10进制的10,B相当于10进制的11,C相当于10进制的12.
换算成10进制,则为10*16*16+11*16+12 = 2560+176+12 = 2748
2) BCD,D相当于10进制的13
换算成10进制,则为11*16*16+12*16+13 = 2816+192+13 = 3021

(ABC)16
=(((0*16+10)*16+11)*16+12)10
=((10*16+11)*16+12)10
=((160+11)*16+12)10
=(171*16+12)10
=(2736+12)10
=(2748)10
它的BCD码是:0010 0111 0100 1000