私はサーバー側(JAVAプラットフォーム)に緯度と経度を格納しています。floatとdoubleのデータ型は緯度と経度を格納するのに適していますか?
これらの値を格納するには、サーバー側でfloatとdoubleのデータ型を使用しています。フロートとダブルはのの丸め精度の問題があるため、floatとdoubleは推奨される基本データ型ではありません(専門的な方法で通貨を使用することはお勧めしません)。
私の場合は、サーバー側で格納されている座標(緯度と経度)を単に比較しています。
質問1:
データ型(floatまたはdouble)との座標を比較すると、将来的にすべての問題を作るのだろうか?
質問2:
大きな小数を使用すると良いでしょうか?または浮動小数点または二重で行く方が安全ですか?
私をご案内ください。
小数点以下6桁(浮動小数点の最大精度)で十分です。 http://gis.stackexchange.com/a/8674を参照してください。 – Martin
@JarrodRobersonこの質問はJavaに関するものです。もう1つの質問はMySQLに関するものです。この質問はどうやって重複するのですか? – Stijn