如何判断是整形还是浮点型

2019-10-15 03:44发布

问题是这样的,通过通讯,从下位机收到了4个u8的数据,怎么来判断这个数据是浮点型的还整形的呢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
liuzhao2009
1楼-- · 2019-10-16 05:20
肯定是协议规定的啊~
番茄君
2楼-- · 2019-10-16 07:30
邵少少 发表于 2017-2-8 09:22
收到的数据都是0和1 ,所以不能直接从数据判断数据类型,在通信协议里就应该规定好数据长度,精度什么的, ...

以前的产品  485有些通讯是整形有些是浮点型,现在没办法改,只能看看能不能搞个兼容的
番茄君
3楼-- · 2019-10-16 10:45
liuzhao2009 发表于 2017-2-8 09:28
肯定是协议规定的啊~

以前的产品  485有些通讯是整形有些是浮点型,现在没办法改,只能看看能不能搞个兼容的
邵少少
4楼-- · 2019-10-16 11:47
 精彩回答 2  元偷偷看……
番茄君
5楼-- · 2019-10-16 13:42
muk子夜 发表于 2017-2-8 09:08
你自己都说了时4个u8类型的数据

4个u8可以组成 浮点或者 整形都行啊   浮点和整形储存的时候都是4个u8
番茄君
6楼-- · 2019-10-16 17:38
lvkanger 发表于 2017-2-8 09:13
这在通讯前不应该是约定好的嘛?否则通讯协议还有啥用啊

以前的产品  有的浮点  有的整形 中间几个版本很乱

一周热门 更多>