社区
C++ 语言
帖子详情
关于浮点数转换
weicheichei
2010-11-24 03:42:29
我是串口接收了一组unsigned char类型的16进制数组比如说{0x40,0x90,0x00,0x00}在VC中怎么去实现转换成浮点数字啊,16进制的数是按照IEEE标准754格式传进来的,并且要显示出来再一个框中,大家能不能给点思路啊,或者给我个程序参考下啊,谢谢,非常感谢啊。
...全文
142
6
打赏
收藏
关于浮点数转换
我是串口接收了一组unsigned char类型的16进制数组比如说{0x40,0x90,0x00,0x00}在VC中怎么去实现转换成浮点数字啊,16进制的数是按照IEEE标准754格式传进来的,并且要显示出来再一个框中,大家能不能给点思路啊,或者给我个程序参考下啊,谢谢,非常感谢啊。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weicheichei
2010-11-24
打赏
举报
回复
[Quote=引用 5 楼 iblold 的回复:]
unsigned char buff[4] = {0x40, 0x90, 0x00, 0x00};
float f = *((float*)buff);
[/Quote]
太感谢你们了,做好了,谢谢,我还要一个问题要问,就是我想在浮点数后面加个字母A,因为我这个数字表示的是电流,我是在VC的窗口中显示这个数字,窗口资源ID定义的一个变量,怎么给这个浮点数字后加一个A然后赋给资源变量去显示呢?
iblold
2010-11-24
打赏
举报
回复
unsigned char buff[4] = {0x40, 0x90, 0x00, 0x00};
float f = *((float*)buff);
weicheichei
2010-11-24
打赏
举报
回复
大家给帮个忙啊,刚下了个补丁也装不上啊
weicheichei
2010-11-24
打赏
举报
回复
VC++6.0中的资源ID不能 增加变量,开始还可以不知道哪里设置了,现在不可以了,大家能不能 给帮个忙啊,谢谢了啊
weicheichei
2010-11-24
打赏
举报
回复
谢谢了,我先试一下啊,不会了再问你啊
matrixcl
2010-11-24
打赏
举报
回复
刚搜了一下IEEE标准754,就是float在内存中的标准规格,这样的话就简单多了
假设你的数据时float(4个字节,如果double的话类似,改成8个字节即可)
unsigned char buff[4] = {0x40, 0x90, 0x00, 0x00};
float fNum = 0;
memcpy(&fNum, buff, 4);
浮点数
转换
工具.rar
浮点数
转换
工具是一款在IT领域中非常实用的软件,主要功能是帮助用户进行
浮点数
的
转换
。在计算机科学中,
浮点数
是一种表示实数的数据类型,它使用科学计数法来存储数值,允许有小数部分,并且可以表示较大的数值范围...
S7-200PLC双精度
浮点数
转换
为整形.pdf
根据提供的文件内容,我们可以梳理出以下知识点...以上知识点覆盖了从PLC与智能仪表通讯的背景到具体的算法实现,再到最终应用效果和结论的完整流程,为读者提供了关于S7-200 PLC双精度
浮点数
转换
为整形数的详细解析。
IEEE 745标准的32位二进制
浮点数
与十进制
浮点数
转换
代码C#
IEEE 745标准,也称为IEEE 754-1985,是国际电工委员会(IEEE)制定的一套关于
浮点数
运算的标准,它定义了如何用二进制表示单精度(32位)和双精度(64位)
浮点数
。 在32位的IEEE 745标准中,一个
浮点数
被分为三个...
MCS51浮点计算程序.zip_51 浮点_51单片机_浮点_
浮点数
_
浮点数
转换
浮点数
转换
子程序的目标是将IEEE 754格式的
浮点数
转换
为51单片机能理解和处理的格式,以及反之。
转换
过程涉及解码
浮点数
的各个部分,如确定符号、指数和尾数,并根据51单片机的内存结构和指令集重新编码。这个过程...
C程序中用union实现
浮点数
与IEEE格式
转换
USS规定了一套严格的通信规则,关于
浮点数
参数值,USS规定采用IEEE-754格式进行传送。例如,
浮点数
50.0,在通信中传送的是它的IEEE-754格式,即4字节的十六进制424800H.因此,单片机的C程序,在发送或接收外围设各的...
C++ 语言
65,209
社区成员
250,519
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章