-7
A
回答
0
数学:
如wikipedia 的线和点之间的最短距离所解释的,可以被计算为 如下:
爪哇implimentaion
class Point { double x,y; Point(double pX, double pY){ this.x= pX; this.y= pY; } public double distance(Point A1, Point A2){ double numerator = Math.abs((A2.y - A1.y)*this.x + (A2.x - A1.x)*this.y + A2.x*A1.y - A2.y*A1.x); double denominator = Math.sqrt(Math.pow(A2.y - A1.y,2) + Math.pow(A2.x - A1.x,2)); return numerator/denominator; } }
为了计算由Points A1
和A2
定义Point B
和线之间的距离,可以使用方法distance
这样的:
public static void main (String[] args) throws java.lang.Exception
{
Point A1 = new Point(0,3);
Point A2 = new Point(2,0);
Point B = new Point(0,0);
System.out.println(
B.distance(A1,A2)
);
}
但恳求去降压的基本知识,选择了一些很好的和有趣的编码书或啧啧,并给它一去,快乐编码:)
相关问题
- 1. 距离(最短)
- 2. 如何通过Haversine计算短距离和长距离?
- 3. 计算MKPolyline路径的距离?
- 4. POSTGIS ST_Distance(最短距离计算)
- 5. 计算距离
- 6. 计算距离
- 7. 计算距离
- 8. 计算距离
- 9. 计算距离位置的距离 - iPhone
- 10. 短路径。距离计算。 java的。请致电
- 11. 如何计算距离?
- 12. K-means - 如何计算最小距离
- 13. ř的igraph最短距离
- 14. 到点的最短距离
- 15. 计算Levenshtein距离
- 16. 计算距离CoreLocation
- 17. MATLAB计算距离
- 18. 如何生成用于计算最短距离的数据
- 19. 如何计算距离连续图像的距离
- 20. 最大 - 最小距离的计算
- 21. 如何计算沿插入路径的距离(Python2.7)?
- 22. 如何计算邻接矩阵的短路径测地距离csv [python]?
- 23. mysql中的道路距离计算
- 24. 加速R算法来计算Hellinger距离的距离矩阵
- 25. 计算距离的Android
- 26. 两地的距离计算
- 27. 计算给定的距离
- 28. 计算距离的功能
- 29. 点与路径之间的最短距离
- 30. 即时计算道路距离
这是数学问题不是Java? –
咨询谷歌或一本好的数学书籍 – UnholySheep
我对java相当新(并且数学不好)。不知道我应该使用哪个功能。 –