C atan2 () - C standardna biblioteka

Funkcija atan2 () izračunava tangens luka argumenta.

C atan2 () Prototip

 dvostruki atan2 (dvostruki y, dvostruki x);

Funkcija atan2 () uzima dva argumenta: x-koordinatu i y-koordinatu te izračuna kvadrat u radijanima za kvadrat.

Za bolje razumijevanje atan2 ():

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

Druge dvije funkcije atan2f () i atan2l () su također prisutne u C posebno rad sa floati long doublerespektivno.

atan2()Funkcija definirana u zaglavlju datoteke.

Raspon C atan2 ()

Argumenti atan2 () mogu biti bilo koji broj, bilo pozitivan ili negativan.

Primjer: 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; ) 

Izlaz

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

Oprez prilikom upotrebe atan2 ()

Vrijednost drugog prosljeđenog argumenta ne bi trebala biti 0. Ako je drugi proslijeđeni argument 0, program se neće pravilno pokretati.

Zanimljivi članci...