请问如何将一个单精度浮点数转换成4个字符?

2019-07-17 17:54发布

我们知道,在labview中,一个单精度浮点数占4个字节,请问大家有什么好办法,将每个字节的内容读出,然后强制转换成一个字符?
也就是说将原来的一个单精度浮点数用连续的4个字符来表示?
谢谢大家
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
韩山童
1楼-- · 2019-07-17 18:29
表示不熟悉labview
lzb8174
2楼-- · 2019-07-17 21:24
简单,转化为字符串之后,用截取字符串函数。祝好~~
凡尘清泉
3楼-- · 2019-07-17 22:02
lzb8174 发表于 2015-4-1 08:25
简单,转化为字符串之后,用截取字符串函数。祝好~~

额  可能是我没表达清楚,像你说的这种方法,对于不同长度的浮点数,转换成的字符串的长度是不同的。我想实现的是将一个浮点数所占的4个字节的每个字节都单独取出,并强制转换成一个字符。这样,对于任意一个浮点数(不超出规定范围)都可以只用4个字符来表示了。
我昨天又查找了些资料,最后用下面的办法实现的
QQ截图20150331222733.png


yingtn
4楼-- · 2019-07-18 02:32
这个应该也不对,发现和实例转换不对

一周热门 更多>