java读取txt中的两点坐标计算距离有一txt设为xyz.txt,里面含有A,B的xyz坐标,问要读该txt文件并计算出AB距离,求解!谢谢!

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 08:25:03
java读取txt中的两点坐标计算距离有一txt设为xyz.txt,里面含有A,B的xyz坐标,问要读该txt文件并计算出AB距离,求解!谢谢!java读取txt中的两点坐标计算距离有一txt设为xy

java读取txt中的两点坐标计算距离有一txt设为xyz.txt,里面含有A,B的xyz坐标,问要读该txt文件并计算出AB距离,求解!谢谢!
java读取txt中的两点坐标计算距离
有一txt设为xyz.txt,里面含有A,B的xyz坐标,问要读该txt文件并计算出AB距离,求解!谢谢!

java读取txt中的两点坐标计算距离有一txt设为xyz.txt,里面含有A,B的xyz坐标,问要读该txt文件并计算出AB距离,求解!谢谢!
等在写,马上发你
// 公式 d=√[(x1-x2)^2+(y1-y2)^2+(z1-z2)^2]
BufferedReader reader = null;
String r = "";
int aX = 0; // A点X坐标
int aY = 0; // A点Y坐标
int aZ = 0; // A点Z坐标
int bX = 0; // B点X坐标
int bY = 0; // B点Y坐标
int bZ = 0; // B点Z坐标
float d = 0;// 距离
try {
reader = new BufferedReader(new FileReader("D:/xyz/xyz.txt"));
r = reader.readLine();
while (null != r) {
if ("A".equals(r)) {// A点XYZ
aX = Integer.parseInt(reader.readLine());
aY = Integer.parseInt(reader.readLine());
aZ = Integer.parseInt(reader.readLine());
} else {// B点XYZ
bX = Integer.parseInt(reader.readLine());
bY = Integer.parseInt(reader.readLine());
bZ = Integer.parseInt(reader.readLine());
}
r = reader.readLine();
}
} catch (IOException e) {
e.printStackTrace();
}
// 计算两点距离
d = (float) Math.sqrt((aX - bX) ^ 2 + (aY - bY) ^ 2 + (aZ - bZ) ^ 2);
System.out.println(d);

java读取txt中的两点坐标计算距离有一txt设为xyz.txt,里面含有A,B的xyz坐标,问要读该txt文件并计算出AB距离,求解!谢谢! 建筑总平面图中的坐标有什么意义?怎样读取? 有两点间东经北纬坐标,能够计算两点的距离吗,两点间的距离公式适用不? matlab 如何进行复数的 fft运算我是想读取外部txt中的128个16进制数据(实部和虚部分别有128个)让后对128个点进行fft计算 有两点坐标,求距离的公式~ java 已知两点(a,b)坐标以及另一点(c)到这两点的分别距离.求出c可能出现的坐标现在已知两个点坐标a(1,1)b(4,-2)有一个点c的坐标未知,但是距a的距离5,距b的距离是7求出c可能出现的坐标用ja 已知两点坐标和第三点与两点的距离,怎么计算第三点坐标 两点坐标距离公式 matlab 求距离知道每一点的坐标,应用matlab求指定两点间的距离.“指定两点”是事先规定好的,可以录入matlab进行读取的那种. 不在平面两点坐标之间的距离A坐标(x1,y1,z1)B坐标(x2,y2,z2)求两点的直线距离计算公式. 已知两点坐标,求两点距离公式 知两点坐标,如何求两点距离? 用java语言编写输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离.要求:输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开.对于每组输入数据,输出一 怎么计算坐标距离 用全站仪测量放线,知道了两点坐标值,求两点坐标的距离?望有高手指教, 使用全站仪时已知两点坐标怎么测下一点?下一点没有坐标,有距离 工程测量学中的一个题目描述:已知A.B两点的坐标为 XA=1011.358m,YA=1185.395m,XB=883.122m,YB=1284.855m,在AB线段的延长线上定出一点C,BC间的距离为Dbc=50.000m,计算C点的坐标,就是这么个题目,答案可有多种, 怎么根据两个测量坐标来计算两点的距离只用计算器可以算出来不?