Содержание
ArcTan2(X, Y : Float) : Float
Угол вектора
Функция ArcTan2 возвращает угол вектора X, Y.
Угол вектора (0,0) считается равным 0.
Возвращаемое значение - угол в радианах от -Pi (не включая) до Pi.
Пример:
Procedure OnCreate;
Var
  X : Float;
Begin
  X := ArcTan2(0, 10) / Pi * 180;
  Warning('ArcTan2(0, 10) = ' + ToStr(X) + ' градусов'); // 0 градусов
  X := ArcTan2(10, 0) / Pi * 180;
  Warning('ArcTan2(10, 0) = ' + ToStr(X) + ' градусов'); // 90 градусов
  X := ArcTan2(0, -10) / Pi * 180;
  Warning('ArcTan2(0, -10) = ' + ToStr(X) + ' градусов'); // 180 градусов
  X := ArcTan2(-10, 0) / Pi * 180;
  Warning('ArcTan2(-10, 0) = ' + ToStr(X) + ' градусов'); // -90 градусов
  X := ArcTan2(5, 7) / Pi * 180;
  Warning('ArcTan2(5, 7) = ' + ToStr(X) + ' градусов'); // 35.5376777919744 градусов
  
  X := ArcTan2(500000, 700000) / Pi * 180;
  Warning('ArcTan2(500000, 700000) = ' + ToStr(X) + ' градусов'); // 35.5376777919744 градусов
End;
Пример SQL:
Select ArcTan2(5, 7) / Pi() * 180
Смотри функции ArcCos, ArcSin, ArcTan, Cos, Sin, Tan.
  справка