Atan2

Atan2

Funkcia %Atan2


Funkcia

Inverzná funkcia k funkcii tangens s dvoma argumentmi. Výsledkom je reálna hodnota uhla v stupňoch určeného podľa súradníc bodu (x, y) v rozsahu od -180 do 180. Výsledok je podobný ako %Arctan(y/x), ale %Atan2 akceptuje aj prípad x = 0. Pre vstup x = 0, y = 0 vráti hodnotu INVALID.

Deklarácia

REAL %Atan2( REAL in y REAL in x )

Parametre

y

Y-ová súradnica bodu.

x

X-ová súradnica bodu.

Príklad

_uhol := %Atan2(1, 1) ; 45.0 _uhol := %Atan2(0, 1) ; 0.0 _uhol := %Atan2(1, 0) ; 90.0 _uhol := %Atan2(-1, 0) ; -90.0 _uhol := %Atan2(-%Sqrt(3), -1) ; -120.0 _uhol := %Atan2(0, 0) ; INVALID

Súvisiace stránky:

Implementované funkcie
Argumenty funkcie - typy