(Java)用一个“点”类表示三维空间的点,计算该点距离某点的距离
来源:互联网 发布:知乎投资理财 编辑:程序博客网 时间:2024/06/05 08:28
package testpoint;
class Point{
double x,y,z;
Point (double _x,double _y,double _z){
x = _x;
y = _y;
z = _z;
}
void SexX(double _x){
x = _x;
}
double getDistance(Point p){
return (x-p.x)*(x-p.x)+(y-p.y)*(y-p.y)+(z-p.z)*(z-p.z);
}
}
public class TestPoint {
public static void main (String[] args){
Point p = new Point (1.0,2.0,3.0);
Point p1 = new Point (0.0,0.0,0.0);
System.out.println(p.getDistance(p1));
p.SexX(5.0);
System.out.println(p.getDistance(new Point (1.0,1.0,1.0)));
}
}
class Point{
double x,y,z;
Point (double _x,double _y,double _z){
x = _x;
y = _y;
z = _z;
}
void SexX(double _x){
x = _x;
}
double getDistance(Point p){
return (x-p.x)*(x-p.x)+(y-p.y)*(y-p.y)+(z-p.z)*(z-p.z);
}
}
public class TestPoint {
public static void main (String[] args){
Point p = new Point (1.0,2.0,3.0);
Point p1 = new Point (0.0,0.0,0.0);
System.out.println(p.getDistance(p1));
p.SexX(5.0);
System.out.println(p.getDistance(new Point (1.0,1.0,1.0)));
}
}
1 0
- (Java)用一个“点”类表示三维空间的点,计算该点距离某点的距离
- C++实现三维空间中点到点、点到直线、点到平面的距离计算
- 三维空间异面直线的距离及最近点
- 三维空间点到直线的距离C++实现
- 计算距离某点的距离为lineLength,角度为angle的点 wpf
- 通过两个点的经纬度计算距离
- 通过两个点的经纬度计算距离
- 通过两个点的经纬度计算距离
- 通过两个点的经纬度计算距离
- 通过两个点的经纬度计算距离
- 计算点到线段的最近距离
- 通过两个点的经纬度计算距离
- 计算两个经纬度点间的距离
- 通过两个点的经纬度计算距离
- 计算点到直线的距离
- 通过两个点的经纬度计算距离
- 通过两个点的经纬度计算距离
- 计算两个坐标点之间的距离
- Android 开源框架ViewPageIndicator 和 ViewPager 仿网易新闻客户端Tab标签
- Android主题换肤实现
- swift navgationcontroller的使用
- NYOJ - 37 回文字符串
- Java集合框架List,Map,Set等全面介绍
- (Java)用一个“点”类表示三维空间的点,计算该点距离某点的距离
- 丑数
- 类模板
- nyoj 722数独(深搜)
- angular指令详细配置
- 一个不错的机器视觉库 SimpleCV: a kinder, gentler machine vision library
- 数组类运算的实现
- <OJ_Sicily>1135飞越原野
- avfoundation 视频合成 ,合成两段视频和一段音频