C atan2 () - C standardna knjižnica

Funkcija atan2 () izračuna tangento loka argumenta.

C atan2 () Prototip

 dvojni atan2 (dvojni y, dvojni x);

Funkcija atan2 () ima dva argumenta: x-koordinato in y-koordinato ter izračuna kvadrat v radianih za kvadrant.

Za boljše razumevanje atan2 ():

(Matematika) tan -1 (y / x) = atan2 (y, x) (pri programiranju na C)

Dve druge funkcije atan2f () in atan2l () so prav tako prisotni v C naj sodelujejo z floatin long doubleoz.

atan2()Funkcija je definirana v glavi datoteke.

Območje C atan2 ()

Argumenti atan2 () so lahko poljubni, pozitivni ali negativni.

Primer: funkcija 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; ) 

Izhod

 Inverzna tangenta za (x = -10,2, y = 2,53) je 166,1 stopinje. 

Previdnost pri uporabi atan2 ()

Vrednost drugega posredovanega argumenta ne sme biti 0. Če je drugi posredovani argument 0, program ne bo deloval pravilno.

Zanimive Članki...