? Rektangulær eller kartesiske , koordinerer angive et punkt med hensyn til dets vandrette og lodrette komponenter. Polar koordinatsystemer definerer et punkt i form af dens afstand fra oprindelse og den vinkel er det subtends med den vandrette akse. Konvertering mellem de to koordinatsystemer involverer brugen af arcus tangens funktion og nogle overvejelser af kvadrant at få en ensartet vinkel foranstaltning af koordinatsystemet punktets placering . Brug " Math " bibliotek for at få den polære vinkel fra et koordinatsystem par i Java. Instruktioner
1
Brug arctangens funktionen for at få en vinkel fra et koordinatsystem point , hvis komponenter lagres som fordobles "x " og " y" ved hjælp af følgende syntaks : Hej
double vinkel = Math.atan (y /x ),
2
Brug følgende betingede blok til at henvise til vinklen konsekvent fra den positive x -aksen : Hej
if ( x < 0 && y> = 0) {
vinkel + = Math.PI ,
} else if ( x < 0 && y < 0) {
vinkel + = Math.PI ;
} else if ( x> = 0 && y < 0) {
vinkel + = 2 * Math.PI ,
} < br >
3
Konverter vinklen til grader , hvis du ønsker , med følgende linie : Hej
vinkel = vinklen * 180/Math.PI ,
< br >