实现了根据输入两点经纬度,计算这两点距离的函数,但是在实际操作过程中,出现了报错:
下面是会报错的数据集:
经过搜索相关文章,最终发现是由于acos(x)中的x越界引起的。
作者: dawei
【声明】:滨州站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。
#coding:utf-8#封装函数importmathdefcal_dis(latitude1,longitude1,latitude2,longitude2):latitude1=(Math.PI/180)*latitude1
实现了根据输入两点经纬度,计算这两点距离的函数,但是在实际操作过程中,出现了报错:
下面是会报错的数据集:
经过搜索相关文章,最终发现是由于acos(x)中的x越界引起的。