求C语言中9字节Hex码转换成20位BCD码的算法

[复制链接]
 楼主| ldszcuihao 发表于 2016-12-27 10:08 | 显示全部楼层 |阅读模式
现有9字节的Hex码,需转换成20位的BCD码,哪位高人能给出C代码的算法
如:16进制码
02 ea fb ea 4e 72 56 e5 9b

转换后的十进制码
5382 5872 9940 9526 1083
mcu5i51 发表于 2016-12-27 11:23 | 显示全部楼层
1.位移BCD加法计算
2.减法计算
3.除法计算
原数较大,建议前两种,好写移位和减法函数
long3312 发表于 2018-10-6 08:11 | 显示全部楼层
搞定了?
ayb_ice 发表于 2018-10-8 16:26 | 显示全部楼层
.位移BCD加法计算方法多长字节都可以搞定
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝

1

主题

1

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部