İki nokta arasındaki açıyı, verilen iki nokta ile bir çizgi ile bağlı olan sabit bir nokta ile hesaplamalıyım.İki nokta arasındaki açı hesaplaması - java
İşteBen şimdiye kadar denedim budur: İşte
ihtiyacım olanı gösterir o bir görüntüpublic static float GetAngleOfLineBetweenTwoPoints(float x1, float x2, float y1, float y2) {
float xDiff = x2 - x1;
float yDiff = y2 - y1;
return (float) (Math.atan2(yDiff, xDiff) * (180/Math.PI));
}
O sağlamadığını söylemek anlamsız doğru cevap.
hatta sağ, şu anda "köken" noktanın koordinatlarını düşünmüyoruz? – qqilihq
sabit noktanız nedir? Ayrıca –
üçüncü noktayı (@getlost belirtildiği gibi) ekleyin ve vektör açı formülünü kullanın: http://www.vitutor.com/geometry/vec/angle_vectors.html – maskacovnik