Ещё есть случай a=0. smile.gif
А лучше всё же по синусу и косинусу - тут информация о положении точки полная, а дальше уже как удобнее - через arcsin, arccos, arctg или в радианах, если повезёт.