社区
C#
帖子详情
用c# 进行16进制解析
loffer
2017-07-14 04:06:44
0Xff 0Xff 0Xff 0Xff //栈头
0x01 0x3A 0x00 0x00 //数据1
0x02 0x3A 0x00 0x00 //数据2
0x03 0x3A 0x00 0x00 //数据3
0Xfe 0Xfe 0Xfe 0Xfe //栈尾
请问各位老师,上面这组16进制数据通过端口监听读取后如何转成十进制?是利用循环吗?
...全文
752
5
打赏
收藏
用c# 进行16进制解析
0Xff 0Xff 0Xff 0Xff //栈头 0x01 0x3A 0x00 0x00 //数据1 0x02 0x3A 0x00 0x00 //数据2 0x03 0x3A 0x00 0x00 //数据3 0Xfe 0Xfe 0Xfe 0Xfe //栈尾 请问各位老师,上面这组16进制数据通过端口监听读取后如何转成十进制?是利用循环吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nry19871012
2017-07-14
打赏
举报
回复
不需要转吧! 0xff这个只是以十六进制的形式显示给我们看的。计算机认的只是二进制。 除非他是以字符串的形式传输的。
threenewbee
2017-07-14
打赏
举报
回复
数据直接tostring显示出来就是10进制,不需要转换。
Haou2020
2017-07-14
打赏
举报
回复
如果是两字节 两字节的数据 协议会规定高字节在前低字节在后 或者低字节再前高字节在后 用高字节的乘256表示移8位 再加上低字节 如果是一字节一个数据 就直接十六进制转十进制呗
loffer
2017-07-14
打赏
举报
回复
前面的0x01 0x3a是数据标识,后面两组是数据值,有的是float,有的是固定值再去对比
Haou2020
2017-07-14
打赏
举报
回复
四个字节的数据是不是单精度浮点类型 float? byte[] bytes = new byte[4]; BitConverter.ToSingle(bytes, 0);
C#
实现汉字与
16进制
互转源码
解析
本文以
C#
语言为例,探讨汉字与
16进制
的相互转换。介绍了转换原理、应用场景,详细阐述
C#
中汉字转
16进制
和
16进制
转汉字的方法,还涉及字符编码基础、在网络安全中的应用,以及实现互转的优化策略和常见问题解决办法。
C#
ASIIC
解析
16 进制转换
本文详细介绍了如何在
C#
编程中
进行
ASCII字符与
16进制
数值之间的转换。通过实例代码,展示了如何将ASCII字符转换为
16进制
字符串,以及如何从
16进制
字符串还原回ASCII字符。
C#
字符串
解析
成
16进制
,并计算校验和
本文介绍了一段
C#
代码,该代码首先将十六进制字符串分割,然后将其转换为字节数组,并计算除最后一个元素外的所有元素的校验和,最后验证计算出的校验和是否与字符串中提供的最后一个字节相匹配。
C#
解析
16进制
字符串。将
16进制
字符串转换成明文字符串
本文详细
解析
如何将十六进制字符串转换为明文,并提供了实用的代码实现,帮助开发者理解底层编码原理。
C#
WinForm 串口调试助手实战:3步实现
16进制
收发与数据
解析
本文详解基于
C#
WinForm开发工业级串口调试助手的全流程,涵盖串口通信模块(含发送队列、线程安全与超时控制)、
16进制
数据
解析
引擎(支持分隔符、奇数长度处理及多编码格式)、模块化UI设计(RichTextBox彩色显示、时间戳、状态统计),以及高级功能如协议
解析
插件系统、自动测试脚本、虚拟串口测试和性能优化策略。
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章