java已知两坐标求直线长度_java计算两点间的距离方法总结
使用java自带的Point类
import java.awt.Point;//引用awt包下的Point类,此类的功能是表示 (x,y) 坐标空间中的位置的点
public class Distance {
public static void main(String[] args) {
Point p1 = new Point(5, 6);// 定义第一个点的坐标(5,6)
Point p2 = new Point(7,8);// 定义第二个点的坐标(7,8)
//定位坐标
System.out.println("p1的x坐标为"+p1.getX());
System.out.println("p1的y坐标为"+p1.getY());
System.out.println("p2的x坐标为"+p2.getX());
System.out.println("p2的y坐标为"+p2.getY());
// 计算两点间距离公式
double juli = Math.sqrt(Math.abs((p1.getX() - p2.getX())* (p1.getX() - p2.getX())+(p1.getY() - p2.getY())* (p1.getY() - p2.getY())));
System.out.println("两点间的距离是:" + juli);
}
}
构造函数
public class Point {
double num1,num2;
Point(double i,double j){
num1=i;num2=j;
}
void getX(){
System.out.println(num1);
}
void getY(){
System.out.println(num2);
}
public static void main(String[] args){
Point p1=new Point(5, 6);
Point p2=new Point(7, 8);
p1.getX(); //xy的坐标
p1.getY();
p2.getX();
p2.getY();
/*
* 公式略
*/
}
}
以上就是本次介绍的求两点之间距离的方法,感谢大家对脚本之家的支持。
java已知两坐标求直线长度_java计算两点间的距离方法总结相关推荐
- Java 根据经纬度计算两点间的距离
Java实现 public final class DistanceUtils {/*** 地球半径,单位 km*/private static final double EARTH_RADIUS = ...
- 计算两点间的距离 --JAVA
题目: 输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离. Input 输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开. Output ...
- 已知两点的经度和纬度,计算两点间的距离(php,javascript)
php代码:转载 http://www.cnblogs.com/caichenghui/p/5977431.html 1 /** 2 * 求两个已知经纬度之间的距离,单位为米 3 * 4 * @par ...
- 用python实现(1.求输入的百倍,十位,个位数;2.输入a,b和ab间夹角,计算c边长;3.计算两点间曼哈顿距离;4.计算给定数据的几何平均数;5.计算向量的L1和L2范数)
import math from random import choices from functools import reduce print("1.获取输入整数的百位,十位,个位数(无 ...
- Java 已知三边求三角形求面积
//求三角形面积: public double getArea(){//1.先判断三边是否可以组成三角形if ((a+b)>c && (a+c)>b && ...
- Java计算两点间经纬度距离(两种方式)
反余弦计算方式: private static final double EARTH_RADIUS = 6371000; // 平均半径,单位:m:不是赤道半径.赤道为6378左右 public st ...
- Java根据经纬度计算两点之间的距离
1. 前言 在我们平时使用美团,饿了么等app进行订餐,或者使用猫眼进行订电影票的时候,都有一个距离的排序,表明该家店距离我们当前的位置,这种基于地理位置的服务,统一被称为LBS(Location ...
- JAVA已知圆心经纬度和半径求圆周点的经纬度
JAVA已知圆心经纬度和半径求圆周点的经纬度 项目中遇到一个需求,需要根据传入的圆心经纬度和半径参数获得圆周点的经纬度,在网上查询了很多没有找到能用的算法,从GPT中获取到了一个简洁的用java实现的 ...
- 已知抛物线与直线相交两点和抛物线顶点,求抛物线和直线所围成的面积?
已知抛物线与直线相交两点和抛物线顶点,求抛物线和直线所围成的面积? 顶点:p1(-b/2a),((4ac-b^2)/2a): 抛物线方程:y=ax^2+bx+c; 直线方程:y=k*x+b; 已知:p ...
- python怎么根据点来拟合曲线_2019_nCoV_利用python根据已知点求拟合曲线及简单预测(无实际意义)...
前言 本文仅做根据已知点求拟合曲线的几种方法的python实现,无任何实际意义 数据来源(另一篇博文) 利用Python爬取新冠肺炎疫情实时数据,Pyecharts画2019-nCoV疫情地图 参考 ...
最新文章
- 汇编语言--call 指令
- 程序员偷偷深爱的9个不良编程习惯
- 中国大学MOOC-陈越、何钦铭-数据结构-2019春期末考试(题目+部分解答)
- java 标准输入流 关闭 打开_java输出流关流疑问,以下这个程序的in和out是否要关闭?...
- java加载publickey,比较java中的PublicKey对象
- Excel 2007 Open XML文件结构~~~1
- 推荐一款开源游戏开发平台
- List集合排序找出其中的最大和最小值
- 接入与身份认证技术概述
- Foxmail设置雅虎邮箱的方法
- 基于单片机仿指针显示的电子时钟设计(毕业设计资料)
- Windows 查看主板型号
- 塔塔露也能学会的算法(1) | dijkstra从入门到放弃
- Axis1.4发布WebService
- 南航数据分析与挖掘课设1(下)——基于多元线性回归模型,ARIMA序列的中国GDP增长影响因素研究及预测(R语言代码附录)
- VMware虚拟机禁止防火墙启动
- CStyle足迹:一个BIOS人的成长日记之开篇
- 什么样的爬虫是非法的?
- [小说]魔王冢(17)鬼金羊
- JBoss及Lomboz的下载与安装
热门文章
- wow服务器文件夹,《60级魔兽世界WTFWDB文件夹全解析 by Qcat》
- 带你一步步破解Android微信聊天记录解决方案
- psp模拟器完美字库_安卓PSP模拟器评测:战神——斯巴达之魂
- Mediacoder基本教程
- flash服务器停止响应,Adobe Flash Player已经在Windows 10上停止工作
- java 下载excel到本地_java已知下载链接将Excel文件利用httpclient下载到本地
- 计算机u启动无法识别,电脑不识别u盘启动盘
- 2个阶乘什么意思_两个阶乘号是什么意思,-双阶乘-数学-滕诓芳同学
- 史上最全常用正则表达式大全
- 如何做肌电信号手势识别?