将IEEE-754格式的数据转换成浮点数的问题!(在线等~~~老大们快来帮我呀!)

CraxyMouse 2006-08-31 10:19:26
现有IEEE-754格式的数据:42D651CF

把它转换成浮点数的正确结果是:107.1598

查了很多资料都没怎有怎么转有熟悉的吗?
在线等~~~
...全文
231 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
viena 2006-08-31
  • 打赏
  • 举报
回复
我忙的时候,一天只答两道题,百分的答一道就够了
能得几十分不错了,很知足~
viena 2006-08-31
  • 打赏
  • 举报
回复
8介意,90不少了,呵呵~
CraxyMouse 2006-08-31
  • 打赏
  • 举报
回复
给你90分你别介意呀!!
Avoid 2006-08-31
  • 打赏
  • 举报
回复
mark
viena 2006-08-31
  • 打赏
  • 举报
回复
好了,答了一道百分题
完成任务,今天不用再答题了

楼主既然是四个三角,应该能看懂我给的代码
就不解释了~
viena 2006-08-31
  • 打赏
  • 举报
回复
string str = "42D651CF";
byte[] arr = new byte[4];
for(int i=0;i<4;i++)
{
arr[i] = Convert.ToByte(str.Substring((3-i)*2,2),16);
}
float 你要的浮点数 = BitConverter.ToSingle(arr,0)
viena 2006-08-31
  • 打赏
  • 举报
回复
string str = "42D651CF ";
byte[] arr = new byte[4];
for(int i=0;i<4;i++)
{
arr[i] = Convert.ToByte(str.Substring((3-i)*2,2),16);
}
float 你要的浮点数 = BitConverter.ToSingle(arr,0)
CraxyMouse 2006-08-31
  • 打赏
  • 举报
回复
谢谢楼上的!
Small__Wolf 2006-08-31
  • 打赏
  • 举报
回复
学习中...不知是否对你有帮助.
http://www.blogcn.com/user53/stephon1/blog/33891181.html
CraxyMouse 2006-08-31
  • 打赏
  • 举报
回复
UPUP

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧