C atan2 () - C Standart Kitaplığı

Atan2 () işlevi, bir bağımsız değişkenin yay tanjantını hesaplar.

C atan2 () Prototip

 çift ​​atan2 (çift y, çift x);

Atan2 () işlevi iki bağımsız değişken alır: x koordinatı ve y koordinatı ve çeyrek için radyan cinsinden açıyı hesaplar.

Atan2 () 'yi daha iyi anlamak için:

(Matematik) tan -1 (y / x) = atan2 (y, x) (C programlamasında)

Atan2f () ve atan2l () 'de özel olarak floatve long doublesırasıyla çalışmak üzere iki başka işlev de mevcuttur .

atan2()İşlev başlık dosyasında tanımlanır.

C atan2 () aralığı

Atan2 () 'nin argümanları pozitif veya negatif herhangi bir sayı olabilir.

Örnek: C atan2 () işlevi

 #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; ) 

Çıktı

 (X = -10.2, y = 2.53) için teğet tersi 166.1 derecedir. 

Atan2 () kullanırken dikkat

Aktarılan ikinci bağımsız değişkenin değeri 0 olmamalıdır. Aktarılan ikinci bağımsız değişken 0 ise, program düzgün çalışmayacaktır.

Ilginç makaleler...