说明:本程序分别列举了单字节BCD碼转换为char型数据;2字节BCD码转换为int型数据;4字节bcd码转换为long int型数据的的方法 //1、现实中十六进制c语言数和十进制数不可以直接相加,如果是在電脑上的话是可以的因为不管 //何种进制数在电脑上都是以二进制的形式表示的,所以在电脑编写程序时是可以相加的 //C语言程序中,十進制和十六进制c语言实际是互通的 //单字节BCD码转十进制 //高半字节=BCD码字节除16的商,低半字节=BCD码字节除16的余数 //2字节BCD码转换为整数 //先将2个字节的BCD碼分别转换为十进制然后高字节*100+低字节=整数 //4字节BCD码转换为整数 //先将4个字节的BCD码分别转换为十进制,按照十进制数的整合方式整合为长整形 |