`
x1ong
  • 浏览: 15333 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

Java计算两点间的距离

 
阅读更多
import java.text.DecimalFormat;

public class Demo01 {
/*
计算两点间的距离
输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。
输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。
对于每组输入数据,输出一行,结果保留两位小数。

0 0 0 1
0 1 1 0

1.00
1.41

*/
public static void main(String[] args){
int[][] arr={{0,1},{1,0}};
int x=arr[0][0]>arr[1][0]?arr[0][0]-arr[1][0]:arr[1][0]-arr[0][0];
int y=arr[0][1]>arr[1][1]?arr[0][1]-arr[1][1]:arr[1][1]-arr[0][1];
DecimalFormat d=new DecimalFormat("#.00");
System.out.println(d.format(Math.sqrt((x*x+y*y))));

}
}
分享到:
评论

相关推荐

    java计算两点间的距离方法总结

    Java 计算两点间距离方法总结 Java 计算两点间距离是 Java 编程中一个基本的问题。计算两点间距离有多种方法,今天我们将总结 Java 中计算两点间距离的方法。 首先,了解计算两点间距离的公式是必要的。计算两点...

    计算两点之间距离java

    java利用两点经纬度计算两点之间的距离java利用两点经纬度计算两点之间的距离java利用两点经纬度计算两点之间的距离java利用两点经纬度计算两点之间的距离java利用两点经纬度计算两点之间的距离

    java根据两点经纬度计算距离

    在Java编程中,根据两点的经纬度来计算距离是一项常见的任务,特别是在地理信息系统(GIS)或者定位服务相关的应用中。这个任务通常涉及到地球表面的距离计算,因为经纬度是地球坐标系统的一部分。以下是一些相关的...

    Java 计算两个GPS坐标点之间的距离.txt

    Java 计算两个GPS坐标点之间的距离 JAVA 计算两个经纬度关系计算 - FALCON - 斑驳的蓝调 1. Lat1 Lung1 表示A点经纬度,Lat2 Lung2 表示B点经纬度;...从google maps的脚本里扒了段代码,是用来计算两点间经纬度距离

    Java版_经纬度两点间距离计算(LngLat)

    ### Java版_经纬度两点间距离计算(LngLat) #### 概述 本文将详细介绍一个用Java实现的计算两个地理位置(通过经纬度表示)之间距离的方法。该方法基于Haversine公式,这是一种广泛用于导航领域中的算法,可以精确...

    百度地图计算2点间距离

    本文将详细介绍如何利用百度地图提供的经纬度信息,通过Java编程语言实现计算两点间短距离和远距离的方法。此功能对于路径规划、导航以及地理位置相关的数据分析具有重要意义。 #### 核心知识点 ### 1. 计算两点间...

    通过两点经纬度,计算他们之间的距离 - JAVA

    在JAVA编程中,计算两点经纬度之间的距离是一个常见的地理计算任务,主要应用于地图应用、导航系统或者地理位置服务等。这个任务通常使用哈弗辛公式(Haversine formula)来实现,该公式基于球面三角学,可以计算...

    计算两个经纬度之间的距离Java

    在实际应用中,如果需要在地图上显示两点间的距离,可以结合高德地图JavaScript API或者Android SDK,将计算出的距离作为参数,绘制路径或标注。但在这个例子中,描述中提到的“通过高德地图测试通过”可能意味着...

    Java计算两个经纬度点之间距离算法

    Java计算两个经纬度点之间距离(以米为单位)算法, 纯Java代码, 可供参考。 在具体项目中使用过。

    百度地图测量两点间距离(行车距离)源码

    在IT行业中,尤其是在地理信息系统(GIS)开发领域,计算两点之间的距离是一项常见的任务。百度地图作为国内广泛应用的地图服务提供商,提供了丰富的API供开发者使用。本篇文章将深入探讨如何利用百度地图API来测量...

    Java地图工具类计算地球上两点之间的距离

    在Java编程中,地图工具类通常用于处理与地理坐标系统相关的任务,比如计算地球上两点之间的距离。本篇文章将深入探讨如何使用Java实现这样的工具类,以及涉及到的关键算法和概念。 首先,我们需要理解地理坐标系统...

    Android-依据两点间经纬度坐标,计算两点间距离

    此方法首先将经纬度转换为弧度值,然后计算两点间纬度差与经度差的弧度值,接着应用Haversine公式计算出两点间的大圆距离,最后将结果乘以地球平均半径并四舍五入返回最终的距离。 #### 方法二:使用另一种实现方式...

    java语言版的 输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。

    输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。 要求:输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。对于每组输入数据,输出一行,结果保留两位小数。

    java计算雷达屏幕上两点之间距离的应用程序

    2. **欧氏距离公式**:计算两点之间距离的常用方法是欧氏距离公式,即 `distance = sqrt((x2 - x1)^2 + (y2 - y1)^2)`。这里的(x1, y1)和(x2, y2)分别是两个点的坐标。 3. **面向对象设计**:UML(统一建模语言)图...

    经纬度计算距离、方位角等java源码

    1. **计算两点间距离**: 使用Haversine公式可以计算地球上任意两点间的直线距离(也称为大圆距离),这是基于球面三角学的。Haversine公式考虑了地球半径,并转换了经纬度的角度值。在Java代码中,这通常会涉及到...

    java使用高德api测两点行车距离

    java使用高德api根据高德坐标测两点的行车距离,并且打印输出

    java计算两个经纬度之间的距离

    总的来说,Java计算两个经纬度之间的距离并进行排序,涉及了地理坐标、数学公式、对象排序等多个知识点,是GIS(地理信息系统)和定位服务开发中的常见任务。通过上述方法,你可以有效地实现这一功能。

    两点间的距离(java代码)

    输入两点坐标(X1,Y1),(X2,Y2)(0,x2,y1,y2),计算并输出两点间的距离。 输入 第一行输入一个整数n(0),表示有n组测试数据; 随后每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。 输出 对于...

    java计算两个坐标之间的距离.zip

    这个压缩包文件“java计算两个坐标之间的距离.zip”显然包含了一个Java程序,该程序用于根据两个坐标点的经纬度计算它们之间的直线距离。在实际应用中,这可能对地图应用、导航系统或者任何需要定位服务的项目非常...

    WGS84坐标下根据经纬度计算两点之间的距离

    ### WGS84坐标系下计算两点间距离的知识点 #### 一、WGS84坐标系简介 WGS84(World Geodetic System 1984)是一种广泛应用于全球定位系统(GPS)中的地球参考框架。该坐标系采用了一个理想的地球模型——地球椭...

Global site tag (gtag.js) - Google Analytics