码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA实现求一点到另两点连线的距离,计算两点之间的距离

时间:2020-04-09 11:04:51      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:gety   直接   根据   div   公式   int end   获得   art   pow   

   直接上代码

/**
 *计算两点之间距离
 */
public static double getDistance(Point start,Point end){
 double lat1=start.getX().doubleValue();
 double lat2=end.getX().doubleValue();
 double lon1=start.getY().doubleValue();
 double lon2=end.getY().doubleValue();
 return Math.sqrt(Math.pow(lat1-lat2,2)+Math.pow(lon1-lon2,2));
}

/**

*根据海伦公式获得面积
*/
public static double getArea(double ab,double ac,double bc){
 double p=(ab+bc+ac)/2;
 return Math.sqrt(p*(p-ab)*(p-ac)*(p-bc));
}

 下面就是求一点到两点连线之间的距离

public static double getDistance(Point start,Point end){
 double lat1=start.getX().doubleValue();
 double lat2=end.getX().doubleValue();
 double lon1=start.getY().doubleValue();
 double lon2.end.getY().doubleValue();
 return Math.sqrt(Math.pow(lat1-lat2,2)+Math.pow(lon1-lon2,2));
}

 

JAVA实现求一点到另两点连线的距离,计算两点之间的距离

标签:gety   直接   根据   div   公式   int end   获得   art   pow   

原文地址:https://www.cnblogs.com/pccywq/p/12665006.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!