koodrinatensystem (Konvertierung: kartesisch - polar)
-
vnecked schrieb:
if(zieltyp==kartesisch) // bedeutet, dass z->typ polar ist
du hast z->typ kartesisch gemeint da oben oder?
Das denke ich nicht, denn er hat ja nur die eine Umwandlung beschrieben.
Du hast ja selber raus gefunden wann man nicht wandeln muss.
Allerdings ist
if(x==0 || y==0) return; tan(winkel)=x/y;
absolut nicht richtig.
Mal es dir mal auf ein Papier auf. Nimm verschiedene Quadranten, also auch Positive und negative Werte für x und y.