加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 为什么纬度和经度值转换为1E6?

发布时间:2020-12-15 05:08:52 所属栏目:Java 来源:网络整理
导读:我在我的 Android应用程序中使用纬度/经度.为什么人们将它们转换为1E6? (即* 1000000)这似乎是一个不必要的步骤.有什么好处?这些值不能简单地存储为double或float吗?请解释.谢谢 – 解决方法 我曾经使用过GPS设备,之前我曾经做过那种转换,主要原因如下:
我在我的 Android应用程序中使用纬度/经度.为什么人们将它们转换为1E6? (即* 1000000)这似乎是一个不必要的步骤.有什么好处?这些值不能简单地存储为double或float吗?请解释.谢谢 –

解决方法

我曾经使用过GPS设备,之前我曾经做过那种转换,主要原因如下:

>具有大于1E6的值并不真正有意义,除非您拥有最新且最伟大的军用GPS设备,具有极高的精度> 1E6可以保存在一个4字节的int中,这样如果你使用double,可以节省一半的空间

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读