我有一个二进制文件,其中某一段连续四个字节用IEEE 754编码成浮点类型数据了, 怎么将他转换为浮点数呢?谢谢!
求补充代码。
byte[] readbyte = new byte[4];//创建字节数组
string [] str = new string[4];
FileStream aFile = new FileStream(txt_read.Text, FileMode.Open);//打开目标二进制文件流
...
...
aFile.Read(readbyte, 0, 4);/抓取对应位置的4个字节
for (int i =0; i<4; i++)
str[i]= readbyte[i].ToString("X2") //分别转化为16进制字符串, 显示的是3F000000,等于0.5??