Para este problema, você pode usar a fórmula \(tg(q) = {y \over x}\). Precisamos encontrar o ângulo q (ou seja, \(q = arctg({y \over x})\)).  < br />
Há um ponto onde \(q < 0\). Nesse caso, faremos o seguinte:
if (q < 0) q = q + 2 * pi;
onde  \(pi = 3,141592654\).