0
假設我有一條指向35度的線,並且我想在該線上畫出一條線併產生90度角,那麼我如何精確處理第二條線的角度?我如何找到相對於另一角度的90度角
圖像會解釋得更好。
所以上的圖像中,我們有一個具有0度線,而另一條線在90度相交的 - 我們已經知道它的下部圖形的線是在30〜在90
40度,我如何找到第二條線的角度?
如果可能的話。
由於
假設我有一條指向35度的線,並且我想在該線上畫出一條線併產生90度角,那麼我如何精確處理第二條線的角度?我如何找到相對於另一角度的90度角
圖像會解釋得更好。
所以上的圖像中,我們有一個具有0度線,而另一條線在90度相交的 - 我們已經知道它的下部圖形的線是在30〜在90
40度,我如何找到第二條線的角度?
如果可能的話。
由於
如果知道角A爲35度,則角度B只是需要35 + 90允許「環繞」過去360度,其中角A大於270度的情況下你可以這樣做:
var B = (A + 90) % 360;
這樣,如果A是,比方說,290度,你會得到B中20,而不是380
如果A線爲35度,則B線必須在( 35 + 90)度,或者更一般地,您可以將計算編碼爲'B =(A + 90)%360'。那麼你有什麼麻煩?或者你能夠計算所需的角度,但不知道如何計算這種線的實際終點? – nnnnnn
垂直斜坡http://www.purplemath.com/modules/slope2.htm – CodyBugstein
@nnnnn沒有問題,我只是不好,數學和你的答案完美工作你可以看到它:http://jsfiddle.net/ chLTK/11 / –