可能重复:
为什么我点击标记时没有得到准确的经度?
我通过xml从mysql获取数据。一切都很好。但当我用javascript编写这个坐标时,它会显示额外的数字。。这些数字可以放在哪里?
像这样:
它给我看了这么长…:(40.992638, 47.860474*00000007*),(40.992252, 47.860619*00000004*)
但我的手机是这样的:(40.992638 47.860474 ) (40.992252 47.860619)
什么是:**00000007 & 00000004 ?**
纬度和经度在javascript中表示为双精度浮点数(所有数字都是(。将字符串转换为双精度浮点数时,它会将其转换为最接近的值,而该值并不总是完全相同。第14位的差异可以忽略不计。
好。谢谢伙计们的帮助。我解决了以下问题:
在MySQL中,late-long类型为float(10,6(,我将其更改为文本。我把所有的纵向坐标重新写成12符号,它有效。。
对不起我的英语。。