java 求两点间距离的问题

[复制链接]
查看11 | 回复1 | 2010-11-22 17:22:59 | 显示全部楼层 |阅读模式
1,从文件读取数据(第一行是代表几维空间,第二行代表startpoint,第三行代表endpoint)
2, 判断几维空间。
3.,求两点间距离。

回复

使用道具 举报

千问 | 2010-11-22 17:22:59 | 显示全部楼层
两维空间里,两点间的距离公式是L = sqrt((x1-x2)^2+(y1-y2)^2);多维空间的公式照推。假设文件中数据如下:32,5,66,8,5则对应的代码如下:BufferedReader reader= new BufferedReader(new FileReader("C:/test.txt"));//获取维数String s1 = reader.readLine();num = Integer.parseInt(s1);//获取第一个坐标的信息,将其坐标信息保存在数组中String s2 = reader.readLine();String[]str2 = s2.spli
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行