public static void main(String args[]) {
double latA=rad(36.6),lngA=rad(116.4);
double latB=rad(36.7),lngB=rad(116.4);
//double d=111.12*Math.cos(1/(Math.sin(latA)*Math.sin(latB)+Math.cos(latA)*Math.cos(latB)*Math.cos(lngB-lngA)));
double d=2*Math.asin(Math.sqrt(Math.pow(Math.sin((latA-latB)/2), 2)+Math.cos(latA)*Math.cos(latB)*Math.pow(Math.sin((lngA-lngB)/2), 2)))*6378.137;
System.out.println(d);


}

private static double rad(double d){
return d * Math.PI / 180.0;
}
不明白后面为什么会自动加上 ->
<2024年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

导航

统计

常用链接

留言簿(4)

随笔分类(23)

随笔档案(23)

URL

最新随笔

搜索

积分与排名

最新随笔

最新评论

阅读排行榜

评论排行榜