Всем привет, мне нужно находить самую левую и правую точки полигона, сейчас сортирую по atan2(), беру минимум и максимум. На первом скриншоте все нормально, но на втором опять таки работает не как нужно, это очевидно из-за того, что арктангенс в этом случае почти Pi и почти -Pi соответственно. Как можно перебороть эту проблему?
Спасибо за помощь, залепила такой костыль, все на что хватило моей математики