C ++ acos () - C ++ Standart Kitaplığı

C ++ 'daki acos () işlevi, radyan cinsinden bir sayının (bağımsız değişken) ters kosinüsünü döndürür.

Bu işlev başlık dosyasında tanımlanmıştır.

(Matematik) cos -1 x = acos (x) (C ++ Programlamada);

acos () prototipi (C ++ 11 standardından itibaren)

çift ​​acos (çift x); float acos (float x); uzun çift acos (uzun çift x); çift ​​acos (T x); // İntegral türü için

acos () Parametreler

Acos () işlevi, (-1, 1) aralığında tek bir zorunlu bağımsız değişken alır . Bunun nedeni, kosinüs değerinin 1 ve -1 aralığında olmasıdır.

acos () Dönüş değeri

Bağımsız değişkenin (-1, 1) aralığında olduğu göz önüne alındığında , acos () işlevi (0, π) aralığındaki değeri döndürür.

Bağımsız değişken 1'den büyük veya -1'den küçükse, acos (), NaNyani bir sayı değil, döndürür .

Parametre (x) Geri dönüş değeri
x = (-1, 1) (0, π) radyan cinsinden
-1> x veya x> 1 NaN (Sayı Değil)

Örnek 1: acos () nasıl çalışır?

 #include #include using namespace std; int main() ( double x = 0.0, result; result = acos(x); cout << "acos(x) = " << result << " radians" << endl; // result in degrees cout << "acos(x) = " << result*180/3.1415 << " degrees" << endl; return 0; )

Programı çalıştırdığınızda, çıktı:

 acos (x) = 1.5708 radyan acos (x) = 90.0027 derece

Örnek 2: integral türü ile acos () işlevi

 #include #include using namespace std; int main() ( int x = -1; double result; result = acos(x); cout << "acos(x) = " << result << " radians" << endl; // Converting result to degrees cout << "acos(x) = " << result*180/3.1415 << " degrees"; return 0; ) 

Programı çalıştırdığınızda, çıktı:

 acos (x) = 3.14159 radyan acos (x) = 180.005 derece

Ilginç makaleler...