16进制转换为ASCII码
发布日期:2022-01-31 02:52:43
浏览次数:3
分类:技术文章
本文共 285 字,大约阅读时间需要 1 分钟。
要把一个字节单元中的两位十六进制数字转换成ASCII码,需要先分离这两个数字,即把高4位和低4位分开然后转换成各自的ASCII码。转换时,按0~9和A~F两种不同的情况,采用分支,分别处理,0~9的数字,加30H,而A~F的数字,加37H。
if(a[i]<=9){ a[i]=a[i]+0x30;}else{ a[i]=a[i]+0x37;}
ASCII | 16进制 |
---|---|
0 | 30H |
1 | 31H |
2 | 32H |
3 | 33H |
4 | 34H |
5 | 35H |
6 | 36H |
7 | 37H |
8 | 38H |
9 | 39H |
A | 41H |
B | 42H |
C | 43H |
D | 44H |
E | 45H |
F | 46H |
转载地址:https://blog.csdn.net/qq_36480087/article/details/108180218 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
关注你微信了!
[***.104.42.241]2024年04月02日 07时05分41秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
SpringMVC框架学习总结
2019-04-26
boost::function_types::is_function用法的测试程序
2019-04-26
boost::geometry::clear用法的测试程序
2019-04-26
asp 指定读取前几条记录
2019-04-26
大数据_Hbase-内容回顾和补充---Hbase工作笔记0018
2019-04-26
Vue介绍---vue工作笔记0001
2019-04-26
Vue基本使用---vue工作笔记0002
2019-04-26
微信公众号介绍_以及注册订阅号---微信公众号开发工作笔记0001
2019-04-26
Vue模板语法---vue工作笔记0003
2019-04-26