关于GPS的一点问题,关于数据的准确性。

2019-07-20 19:52发布

本帖最后由 春夜喜小雨 于 2016-9-21 11:09 编辑

最近在搞GPS经纬度提取以及验算数据的精度实验,在实验过程发现一个问题~原子哥的经纬度原来在定义的时候是U32的,无符号整型数据,而最后的解算结果是除以10000的,而我收到的GPS原始数据是小数点5位的,然后赋给了tp,再除以10000,最后结果得到的是小数点后六位的。我在这里发现是浮点数除以10000再赋值给tmp,而float有效位是7位的,这里会出赋值多出有效数字的问题,具体看程序代码。所以我的理解是GPS模块最多接受到的数据位是小数点后五位。 实验例程代码 实验例程代码 代码尝试 代码尝试 户外实验数据没有赋值直接接受U32 户外实验数据没有赋值直接接受U32



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
春夜喜小雨
1楼-- · 2019-07-20 21:46
 精彩回答 2  元偷偷看……
春夜喜小雨
2楼-- · 2019-07-21 01:55
欢饮大家讨论~
春夜喜小雨
3楼-- · 2019-07-21 06:14
 精彩回答 2  元偷偷看……
春夜喜小雨
4楼-- · 2019-07-21 09:15
居然没人

一周热门 更多>