二进制转换成十六进制输出的C代码

(本博客只提供很厉害的方法,没有代码) 项目需求是须要把一个字节(8bit)的二进制数转换成一个十六进制的数值,而后发送给上位机; 我本身试着编写代码,思路是把这个8bit的二进制数存放到一个数组里面,分高4bit和低4bit,分别转换成十进制,而后用switch判断这个十进制,转换成对应十六进制数,例如十进制1对应十六进制1,十进制10对应十六进制A; 问题来了,这样就把一个十六进制拆分红2个数
相关文章
相关标签/搜索