-2
我有兩個點p1和p2.I想要計算這些矢量與原點的角度 所以我用atan(p1.y-p2.y,p1.x-p2.x ) 現在當我計算爲p1(45,45)和p2(200,200)時,我得到的答案爲45 ,當我使用p1(200,200)和p2(45,45)時,我得到的答案爲235. 問題與此相關向vector.Wow我可以解決這個問題?找到線與原點的角度
我已修改代碼,以便ATAN的那個範圍是[0360]
double factor1=atan2(point2.Y-point1.Y,point2.X-point1.X); factor1=(factor1 > 0 ? factor1 : (2*3.1415 + factor1)) * 360/(2*3.1415);
我要畫一個arc.So我需要一個起動angle.for給定line.The開始角度是由順時針方向的線與正X軸形成的角度
這取決於你的座標系。 X增加到左邊還是右邊? Y是增加還是減少?或者是X軸和Y軸切換,所以Y例如增加到左邊? – 2014-10-19 04:43:50
它可以是任何更改。我從一個框架中的行值可以在任何座標 – user3845376 2014-10-19 04:46:23
請輸入你用來計算角度的代碼。 – 2014-10-19 05:10:21