Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
použite arcustangens funkciu získať uhol od súradníc bodu , ktorého zložky sú uložené ako zdvojnásobí " x " a " y " pomocou nasledujúcej syntaxe :
double uhol = Math.atan ( y /x ) ;
2
použite nasledujúci podmienečný blok na referenčné uhol dôsledne z kladnej osi x :
if ( x < 0 && y > = 0 ) {
uhol + = Math.PI ;
} else if ( x < 0 && y < 0 ) {
uhol + = Math.PI ;
} else if ( x > = 0 && y < 0 ) {
uhol + = 2 * Math.PI ;
}
3
previesť uhol na stupne , ak budete chcieť , s nasledujúci riadok :
uhol = uhol * 180/Math.PI ;