提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
题目:
任务:
已知两个点 A、B 以及坐标分别为(2,3) 、(8,-5) ,求 A 和 B 两点之间的距离。
两点间的距离计算公式:设两个点A、B以及坐标分别为(x1,y1)、(x2,y2),则A和B两点之间的距离为:∣AB∣=(x1−x2)2+(y1−y2)2。
编程要求
仔细阅读右侧编辑区内给出的代码框架及注释,按照提示编写程序代码。
代码:
/**
* 任务:已知两个点 A、B 以及坐标分别为(2,3) 、(8,-5) ,求 A 和 B 两点之间的距离。
* 类名为:Distance
*/
public class Distance {
// 请在下面的Begin-End之间按照注释中给出的提示编写正确的代码
/********** Begin **********/
/**
* 定义一个静态方法,该方法计算坐标两点的距离,携带四个参数,分别为x1、y1、x2、y2的值
* 将距离结果返回,返回类型为double
*/
static double point(double x1,double y1,double x2,double y2)
{
double d;
d=Math.sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
return d;
}
public static void main(String[]args)
{
System.out.printf("A、B两点的距离为%.6f",Distance.point(2,3,8,-5)) ;
}
// 定义主方法
// 通过类名.方法名的方式调用计算两点间距离的方法,分别将A、B的x1、y1、x2、y2的值传入该方法中
// 不换行输出,输出格式: A、B两点的距离为xx
/********** End **********/
}
总结
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了Java类和对象之对象引用之坐标系中两点距离计算。