计算两点之间的角度的代码
2014-05-02 10:21
405 查看
/// 离心率 /// 返回两点间的角度 private double PointToAngle(Point AOrigin, Point APoint, double AEccentricity) { if (APoint.X == AOrigin.X) if (APoint.Y > AOrigin.Y) return Math.PI * 0.5; else return Math.PI * 1.5; else if (APoint.Y == AOrigin.Y) if (APoint.X > AOrigin.X) return 0; else return Math.PI; else { double Result = Math.Atan((AOrigin.Y - APoint.Y) / (AOrigin.X - APoint.X) * AEccentricity); if ((APoint.X <</SPAN> AOrigin.X) && (APoint.Y > AOrigin.Y)) return Result + Math.PI; else if ((APoint.X <</SPAN> AOrigin.X) && (APoint.Y <</SPAN> AOrigin.Y)) return Result + Math.PI; else if ((APoint.X > AOrigin.X) && (APoint.Y <</SPAN> AOrigin.Y)) return Result + 2 * Math.PI; else return Result; } }
相关文章推荐
- 根据经纬度计算两点之间距离的Obcective-C代码
- 根据经纬度计算地球上两点之间的距离js实现代码
- 计算两点之间的距离,两点之间的斜率(角度)--秀清
- 如何通过经纬度粗略计算地球两点之间的距离?直接上代码
- android 实现计算百度地图两点之间旋转角度,多点有向连接
- (转)c# math 计算两点之间的角度公式
- 根据经纬度计算地球上两点之间的距离js实现代码
- 根据两点经纬度计算距离和角度——java实现
- mysql 下 计算 两点 经纬度 之间的距离
- 根据经纬度计算地球上两点之间的距离的Sql Server函数
- mysql 下 计算 两点 经纬度 之间的距离 含具体sql语句
- OS定位操作,获取当前位置,计算两点之间距离
- mysql 下 计算 两点 经纬度 之间的距离
- 计算两点之间的距离(笔记)
- HDU_2001——计算两点之间的距离
- 如何计算地图上两点之间的距离
- 利用JavaScript实现的根据经纬度计算地球上两点之间的距离
- 两点之间(经纬度)的距离计算
- js计算两个时间之间天数差的实例代码
- PHP计算2点经纬度之间的距离代码