/*计算两点之间的距离:.如果指在直角坐标系中,求任意两点P(x1,y1),Q(x2,y2)的距离,公式为|PQ|=√[(x2-x1)^2+(y2-y1)^2](*)*/public class Lx3_4_1 { double dx; double dy; Lx3_4_1(double x,double y){ //public void Lx3_4_1(){} this.dx=x; this.dy=y; } public double getX(){ return dx; } public double setY(){ return dy; } public double JuLi(Lx3_4_1 p){
return Math.sqrt(Math.pow(dx-p.dx,2)+Math.pow(dy-p.dy,2));
} public static void main(String[] args){ Lx3_4_1 tp=new Lx3_4_1 (2.3d,6.7d); Lx3_4_1 tp1=new Lx3_4_1 (10.3d,16.7d); System.out.println("两点之间的距离:"+tp.JuLi(tp1)); } }
1 回答

发条橙
TA贡献6条经验 获得超0个赞
计算两点之间的距离:
math.pow方法返回的第一个参数的值提高到第二个参数的幂
public static double pow(double a, double b)
此方法返回 a的b次幂.
math.sqrt 是开平方
sqrt = square root
添加回答
举报
0/150
提交
取消