JAVA求两点间的距离:
求两点间的距离
给定 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求两点间的距离:相关推荐
- 定义一个结构体类型Point,包含数据成员x和y,它们是平面坐标系下的坐标点(x,y),求两点间的距离
题目描述:定义一个结构体类型Point,包含数据成员x和y,它们是平面坐标系下的坐标点(x,y).编写如下函数: (1)struct Point Input():在函数中输入一个坐标点的值,并返回该值 ...
- Java计算两点间经纬度距离(两种方式)
反余弦计算方式: private static final double EARTH_RADIUS = 6371000; // 平均半径,单位:m:不是赤道半径.赤道为6378左右 public st ...
- 王桂林 C++基础与提高 练习题——求两点间的距离
定义一个Point类,其属性包含点的坐标,提供计算两点间距离的方法. #include <iostream> #include <math.h> using namespace ...
- 【第05题】给定两个点的坐标 (x1, y1) 和 (x2, y2),求两点间的距离 | 浮点数精度问题
文章目录 零.写在前面 一.题目描述 二.解题思路 三.代码详解 四.推荐专栏 五.习题练习 零.写在前面 目前本专栏正在进行优惠活动,在博主主页添加博主好友(好友位没有满的话),可以获取 付费专 ...
- python求两点间的距离公式
Python中计算两点间距离的公式是: from math import sqrt def distance(x1, y1, x2, y2):return sqrt((x2 - x1)**2 + (y ...
- Java 根据经纬度计算两点间的距离
Java实现 public final class DistanceUtils {/*** 地球半径,单位 km*/private static final double EARTH_RADIUS = ...
- matlab求两点间距离,matlab如何求一个N*2的矩阵的任意两点间的距离?
matlab如何求一个N*2的矩阵的任意两点间的距离? mip版 关注:64 答案:3 悬赏:0 解决时间 2021-02-23 20:55 已解决 2021-02-23 16:37 假设有个矩 ...
- 计算两点间的距离 --JAVA
题目: 输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离. Input 输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开. Output ...
- php 地图两点距离计算,计算地图上两点间的距离PHP类
计算地图上两点间的距离,使用的是谷歌地图 class GeoHelper { /** * @param int $lat1 * @param int $lon1 * @param int $lat2 ...
最新文章
- tomcat 性能设置
- GIS坡度分析入门实例 - 使用SuperMap
- java-第十章-类和对象-创建管理员对象
- Java continue的关键字
- 获取图层字段的唯一值集合(ArcEngine)
- poythoncode-实战4--读取文本文件,csv文件,存到系统中以大列表方式进行存储
- python开发人工智能要不要很高数学_CFA、FRM持证人的“秘密武器”—Python,连潘石屹都在学,你确定不要了解一下吗?...
- 进程的同步与通信,进程与线程同步的区别,进程与线程通信的区别
- 酷派android升级失败,酷派大神X7刷机失败变砖开不了机 救砖教程
- CESM笔记——CAM和CAM-Chem学习资料推荐
- 在idea导入项目依赖爆红
- (Web前端)十分优秀的后台管理框架收集
- 东欧小哥打造超全Python速查表登上GitHub热榜,标星4600+
- BGP双线IDC机房的接入方式
- YouBank数字钱包
- 物联网毕设分享 STM32 wifi照明控制系统 - 智能路灯(毕设分享)
- deepin 15.3 安装“Chrome Flash插件”折腾记
- Ta们用数字种植绿色山河:牛津博士与储能之变
- 019 Rust死灵书之资源管理
- python实现滑块移动操作
热门文章
- WPF RichTextBox将FlowDocument节点元素移动到可视范围
- 零基础小白如何使用Python分析调查数据
- 【Qbot】6.讯飞文字转语音Api使用/VITS派蒙复读机实现
- 网页中嵌入百度影音播放器的代码
- Android:实现QQ聊天(超简单)
- python列表添加字符串_python字符串,列表常用操作
- 麻省理工学院的研究生学习指导——怎样做研究生?
- C++:实现量化doublebarrier option双障碍期权 测试实例
- 中国消费者为什么要买平板电脑?
- 极品飞车9+快捷键+作弊器