Почему параметры функции atan2"задом наперед"? Т.е. почему он принимает координаты в виде y, x вместо стандартных x, y?
y, x
x, y
Потому что это похоже на atan(y / x), с y в качестве числителя и x в качестве знаменателя.
atan(y / x)
y
x
Возможно, потому что atan2(y,x) = atan(y/x) ± nπ и здесь y и x идут в одном и том же порядке.
atan2(y,x) = atan(y/x) ± nπ
Версия арктангенса с одним аргументом требует отношения противоположностей, деленного на смежные стороны. Это у / х. Это довольно похоже на слово atan2 (y, x), так как оно напоминает atan (y / x).