А квадрант он учитывает? Учитывает, уже вижу, спс!
То же самое, что я делал, только не столь громоздко, а юзая спец.функцию, которая возвращает нормальный угол с учетом квадранта.
Специально для тех, кто будет ковыряться в этой теме после меня - результат нужно умножать на 60 и вычитать 90, получим корректный угол