Java中的地理坐标是双重的吗?

wut*_*aer 3 double geolocation

嗨,我想在java中使用geocoordinates.

我将我的Java变量定义为"double",我的Postgres数据库定义为"双精度".

我已经听说浮点数有问题,0.1结果有时会在0.09999 ...

它必须存储50.081406或8.24481等值.这些值将从Android设备中读取.

我是否要担心浮点问题?

Jee*_*eef 5

浮点数的问题通常与加法和减法有关,由于2的恭维(它们如何存储在计算机上),它们并不总是完全符合你想要的.据说Doubles是存储lat/lon的好方法

另请参阅:用于存储纬度和经度的正确/最佳类型