c#16进制转浮点数单精度类型
2024-09-06 09:24:34
c#16进制转浮点数单精度类型:
string s = "4144147B";
MatchCollection matches = Regex.Matches(s, @"[0-9A-Fa-f]{2}");
byte[] bytes = new byte[matches.Count];
for (int i = 0; i < bytes.Length; i++)
bytes[i] = byte.Parse(matches[i].Value, System.Globalization.NumberStyles.AllowHexSpecifier);
float m = BitConverter.ToSingle(bytes.Reverse().ToArray(), 0);
Console.WriteLine(m);
最新文章
- .NET平台常用的框架整理
- Fragment的使用(一)
- 内网安全工具之hscan扫描
- ExtAspNet和FineUI未将对象引用设置到对象的实例
- mysqldump备份
- shell获取本地ip的三种方法
- 【BZOJ 1054】 [HAOI2008]移动玩具
- CI 自动操作日志
- Unity NGUI UIPanel下对粒子的剪裁
- 使用WebEx录制视频并转换为MP4
- Android异常分析(转)
- Idea工具开发 SpringBoot整合JSP(毕设亲测可用)
- [ExtJS5学习笔记]第二十二节 Extjs5中使用beforeLabelTpl配置给标签增加必填选项星号标志
- 套接字输入流——InputStream
- Deviceiocontrol操作异常时,关于getlasterror的错误代码解析
- #error ";OpenCV 4.x+ requires enabled C++11 support";解决方法
- 自学Aruba4.3-Aruba AC基础配置(2)
- 一道经典面试题-----setTimeout(function(){},0)
- c#基础学习(0630)之面向对象总习
- 12-[数据库]--图形工具Navicat