MYSQL設計:數據庫保存經緯度,需要採用什麼數據類型,小數點應該精確多少位?

如下表所示 所以,只需要精確到小數點後7位,精度就是1CM,因此,數據庫保存經緯度採用 decimal(10,7) 即可。 問題1:爲什麼不採用float? 答:float,double容易產生誤差,對精確度要求比較高時,建議使用decimal來存,decimal在mysql內存是以字符串存儲的, 問題2:爲什麼不用字符串? 答:字符串不方便數據庫計算 如下表所示 所以,只需要精確到小數點後7位,
相關文章
相關標籤/搜索