-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. 如何計算距離cellID的距離?
- 3. 距離(最短)
- 4. 如何通過Haversine計算短距離和長距離?
- 5. 計算MKPolyline路徑的距離?
- 6. POSTGIS ST_Distance(最短距離計算)
- 7. 計算路線的距離
- 8. 繪製路徑和計算距離
- 9. 計算距離
- 10. 計算距離
- 11. 距離計算
- 12. 計算距離
- 13. 計算距離
- 14. 計算距離
- 15. 計算距離
- 16. 計算距離
- 17. 計算距離
- 18. 計算距離
- 19. 計算距離
- 20. 計算距離
- 21. 計算距離位置的距離 - iPhone
- 22. 短路徑。距離計算。 java的。請致電
- 23. Java的最短路徑和距離算法?
- 24. 在android中找到最短路徑/距離的算法?
- 25. 你能解釋單源最短路徑距離嗎? (圖算法)
- 26. 如何計算距離?
- 27. K-means - 如何計算最小距離
- 28. Python的最短距離
- 29. ř的igraph最短距離
- 30. 到點的最短距離
這是數學問題不是Java? –
諮詢谷歌或一本好的數學書籍 – UnholySheep
我對java相當新(並且數學不好)。不知道我應該使用哪個功能。 –