博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
计算两点间的距离
阅读量:5950 次
发布时间:2019-06-19

本文共 929 字,大约阅读时间需要 3 分钟。

 
Problem Description
 
输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。
 
 
 
Input
 
输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。
 
 
 
Output
 
对于每组输入数据,输出一行,结果保留两位小数。
 
 
 
Sample Input
 
0 0 0 1 0 1 1 0
 
 
 
Sample Output
 
1.00 1.41
 
 
 
Author
 
lcy
AC代码:  //注意输入是浮点类型。。。 import java.text.DecimalFormat;import java.util.Scanner;public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in); while(sc.hasNext()){
double[] points = new double[4]; for (int i = 0; i < points.length; i++) {
points[i] = sc.nextDouble(); } double result = Math.sqrt(Math.pow((points[2]-points[0]),2)+Math.pow((points[3]-points[1]),2)); double n = Double.parseDouble(new DecimalFormat("0.00").format(result)); System.out.printf("%.2f",result); System.out.println(); } }}

转载于:https://www.cnblogs.com/ixummer/p/8466260.html

你可能感兴趣的文章
Url.Action取消字符转义
查看>>
K8S调度之标签选择器
查看>>
JQuery选择器大全
查看>>
Gamma阶段第三次scrum meeting
查看>>
python3之装饰器修复技术@wraps
查看>>
C# unity零碎知识点笔记(容易混淆的一些点)3
查看>>
[考试]20150606
查看>>
Javascript_备忘录5
查看>>
Can’t create handler inside thread that has not called Looper.prepare()
查看>>
敏捷开发方法综述
查看>>
Hadoop数据操作系统YARN全解析
查看>>
Django 运行报错 ImportError: No module named 'PIL'
查看>>
修改数据库的兼容级别
查看>>
Windows下同时安装两个版本Jdk
查看>>
文件上传到阿里云
查看>>
网络知识
查看>>
uoj#228. 基础数据结构练习题(线段树)
查看>>
iptables 端口转发--内网实现上网
查看>>
计蒜客NOIP模拟D1T2
查看>>
在android程序中加入widget(窗口小部件)并与之交互的关键代码
查看>>