C atan2 () - C Standardní knihovna

Funkce atan2 () počítá oblouk tangens argumentu.

K atan2 () prototyp

 double atan2 (double y, double x);

Funkce atan2 () má dva argumenty: souřadnice x a souřadnice y a vypočítá úhel v radiánech pro kvadrant.

Pro lepší pochopení atan2 ():

(Mathematics) tan -1 (y / x) = atan2 (y, x) (In C programming)

Dvě další funkce atan2f () a atan2l () jsou také přítomny v C konkrétně práci s floata long doublev daném pořadí.

atan2()Funkce je definována v záhlaví souboru.

Rozsah C atan2 ()

Argumenty atan2 () mohou mít libovolné číslo, ať už kladné nebo záporné.

Příklad: Funkce C atan2 ()

 #include #include #define PI 3.141592654 int main() ( double x, y, result; y = 2.53; x = -10.2; result = atan2(y, x); result = result * 180.0/PI; printf("Tangent inverse for(x = %.1lf, y = %.1lf) is %.1lf degrees.", x, y, result); return 0; ) 

Výstup

 Tangenta inverzní pro (x = -10,2, y = 2,53) je 166,1 stupňů. 

Pozor při používání atan2 ()

Hodnota druhého předaného argumentu by neměla být 0. Pokud je druhý předaný argument 0, program nebude fungovat správně.

Zajímavé články...