如何将BCD数转换成十进制,2进制,16进制

问题描述:

如何将BCD数转换成十进制,2进制,16进制
例如18 3487255这些数字怎么转换啊

bcd码也叫8421码就是将十进制的数以8421的形式展开成二进制,大家知道十进制是0~9十个数组成,着十个数每个数都有自己的8421码:
0=0000
1=0001
2=0010
3=0011
4=0100
5=0101
6=0110
7=0111
8=1000
9=1001
举个例子:
321的8421码就是
3 2 1
0011 0010 0001
就是这样了:)