0
對於我的解釋,我將使用度數。上一個半徑和下一個半徑
比方說,從畫布中心看,我有45度的角度。 從中心看,我有10°,60°,180°和350°的物體。
在這種情況下,45°以前的角度是10°。 45°的下一個角度是60°。
但是現在的問題:
如果什麼角度爲6°,例如。那麼之前的角度是350°。 或者如果角度是355°,那麼下一個角度是10°。
假設我們有一個類似於以下的數組,我該如何計算出哪一個得到?
angles = [10, 60, 180, 350]
theAngle = 45
僞代碼會做。
你嘗試過什麼嗎? –
如果角度小於數組中的第一個元素,那麼假定數組已排序並在0到359範圍內,則上一個角度將是數組中的最後一個元素。一旦你把它寫在紙上,我認爲這將是顯而易見的。 – paddy