进制转换
关于BCD HEX BIN DEC等进制的转换
Kx_Kevin
记录 重要的
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
BCD码转HEX(C语言)
如题 最近因项目需要将BCD码数据转成HEX格式而编写,大小端概念相关知识自行补充即可。 输出的十进制数hexindec_val可满足所有32位数可表达的bcd_data输入转换 输出的十六进制数组hex_data可满足32位和64位数可表达的hex_data输入转换 输入: 存放大端格式HEX数据的缓冲区指针 小端格式BCD数据缓冲区指针 BCD数据长度 输出: HEX数据十进制表示 ...原创 2019-12-31 12:05:11 · 3027 阅读 · 0 评论 -
十进制转BCD码的方法
今天发现一个十进制转BCD码的好方法,赶紧记录一下以备后用 举例: 要把一个3位的十进制数635转成BCD码(H)表示: 635(D) / 100(D) = 6(D) 6 * 16 2 = 1536(D) 35 / 10 = 3 3 * 16 1 = 48(D) 5 / 1 = 5 5 * 16 0 = 5(D) -> 1536 + 48 +5 = 1589(D) = 635(H) 如上...原创 2019-07-18 14:50:41 · 15554 阅读 · 3 评论
分享