求两点间的距离

给定 A(x1, y1),B(x2​,y2​) 两点坐标,计算它们间的距离。
输入格式
输入包含四个实数x1​,y1​,x2​,y2​,分别用空格隔开,含义如描述。
输出格式
输出占一行,包含一个实数 d,表示A,B 两点间的距离。结果保留两位小数。

数据范围
其中0≤x1,x2,y1,y2≤1000。
输出时每行末尾的多余空格,不影响答案正确性
样例输入

1 1 2 2

样例输出

1.41

具体解答:

public static void main(String[] args) {Scanner s = new Scanner(System.in);int [] number = new int[4];for(int i=0;i<4;i++) {number[i] = s.nextInt();}double x1,y1,x2,y2,result;x1=number[0];y1=number[1];x2=number[2];y2=number[3];DecimalFormat df = new DecimalFormat("###0.00");result = Math.sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));System.out.print(df.format(result));}

结果展示:

JAVA求两点间的距离:相关推荐

  1. 定义一个结构体类型Point,包含数据成员x和y,它们是平面坐标系下的坐标点(x,y),求两点间的距离

    题目描述:定义一个结构体类型Point,包含数据成员x和y,它们是平面坐标系下的坐标点(x,y).编写如下函数: (1)struct Point Input():在函数中输入一个坐标点的值,并返回该值 ...

  2. Java计算两点间经纬度距离(两种方式)

    反余弦计算方式: private static final double EARTH_RADIUS = 6371000; // 平均半径,单位:m:不是赤道半径.赤道为6378左右 public st ...

  3. 王桂林 C++基础与提高 练习题——求两点间的距离

    定义一个Point类,其属性包含点的坐标,提供计算两点间距离的方法. #include <iostream> #include <math.h> using namespace ...

  4. 【第05题】给定两个点的坐标 (x1, y1) 和 (x2, y2),求两点间的距离 | 浮点数精度问题

    文章目录 零.写在前面 一.题目描述 二.解题思路 三.代码详解 四.推荐专栏 五.习题练习 零.写在前面   目前本专栏正在进行优惠活动,在博主主页添加博主好友(好友位没有满的话),可以获取 付费专 ...

  5. python求两点间的距离公式

    Python中计算两点间距离的公式是: from math import sqrt def distance(x1, y1, x2, y2):return sqrt((x2 - x1)**2 + (y ...

  6. Java 根据经纬度计算两点间的距离

    Java实现 public final class DistanceUtils {/*** 地球半径,单位 km*/private static final double EARTH_RADIUS = ...

  7. matlab求两点间距离,matlab如何求一个N*2的矩阵的任意两点间的距离?

    matlab如何求一个N*2的矩阵的任意两点间的距离? mip版  关注:64  答案:3  悬赏:0 解决时间 2021-02-23 20:55 已解决 2021-02-23 16:37 假设有个矩 ...

  8. 计算两点间的距离 --JAVA

    题目: 输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离. Input 输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开. Output ...

  9. php 地图两点距离计算,计算地图上两点间的距离PHP类

    计算地图上两点间的距离,使用的是谷歌地图 class GeoHelper { /** * @param int $lat1 * @param int $lon1 * @param int $lat2 ...

最新文章

  1. tomcat 性能设置
  2. GIS坡度分析入门实例 - 使用SuperMap
  3. java-第十章-类和对象-创建管理员对象
  4. Java continue的关键字
  5. 获取图层字段的唯一值集合(ArcEngine)
  6. poythoncode-实战4--读取文本文件,csv文件,存到系统中以大列表方式进行存储
  7. python开发人工智能要不要很高数学_CFA、FRM持证人的“秘密武器”—Python,连潘石屹都在学,你确定不要了解一下吗?...
  8. 进程的同步与通信,进程与线程同步的区别,进程与线程通信的区别
  9. 酷派android升级失败,酷派大神X7刷机失败变砖开不了机 救砖教程
  10. CESM笔记——CAM和CAM-Chem学习资料推荐
  11. 在idea导入项目依赖爆红
  12. (Web前端)十分优秀的后台管理框架收集
  13. 东欧小哥打造超全Python速查表登上GitHub热榜,标星4600+
  14. BGP双线IDC机房的接入方式
  15. YouBank数字钱包
  16. 物联网毕设分享 STM32 wifi照明控制系统 - 智能路灯(毕设分享)
  17. deepin 15.3 安装“Chrome Flash插件”折腾记
  18. Ta们用数字种植绿色山河:牛津博士与储能之变
  19. 019 Rust死灵书之资源管理
  20. python实现滑块移动操作

热门文章

  1. WPF RichTextBox将FlowDocument节点元素移动到可视范围
  2. 零基础小白如何使用Python分析调查数据
  3. 【Qbot】6.讯飞文字转语音Api使用/VITS派蒙复读机实现
  4. 网页中嵌入百度影音播放器的代码
  5. Android:实现QQ聊天(超简单)
  6. python列表添加字符串_python字符串,列表常用操作
  7. 麻省理工学院的研究生学习指导——怎样做研究生?
  8. C++:实现量化doublebarrier option双障碍期权 测试实例
  9. 中国消费者为什么要买平板电脑?
  10. 极品飞车9+快捷键+作弊器