首页 > 编程知识 正文

c与c 区别,c语言基础知识必背

时间:2023-05-03 23:38:33 阅读:130267 作者:446

一、计算C#两个经纬度的距离

//地球半径,单位米privateconstdoubleearth _ radius=6378137; 计算///summary ///点位置的距离,返回两点的距离。 单位米///该公式提供给谷歌,误差小于0.2米//Summary//paramname='lat1 '第一点纬度/param ///param name='lng1'第一点经度/returnspublicstaticdoublegetdistance (双lat 1、双LNG 1、双la T2、双LNG2) {双lang2}双LNG1=doubleradlat2=rad(laT2 ); doubleradLNG2=rad(LNG2; 双面a=rad lat1- rad lat 2; 双精度b=rad LNG1- rad LNG 2; 双结果=2* math.asin (math.sqrt ) math.pow ) math.sin(a/2 (,2 ) math.cos ) radlat1) math.cos ) rad //summary//纬度经度为弧度///summary//param name=' d '/param//returns/returnsprivatestaticdoublerad () dood }

其他:

SqlServer数据搜索指定坐标附近的数据(1) ) ) ) ) ) ) )。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。