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

C ++ 'daki atanh () işlevi, radyan cinsinden bir sayının yay hiperbolik tanjantını (ters hiperbolik tanjant) döndürür.

Atanh () işlevi tek bir bağımsız değişken alır ve bu değerin yay hiperbolik tanjantını radyan cinsinden döndürür.

İşlev, başlık dosyasında tanımlanır.

(Matematik) tanh -1 x = atanh (x) (C ++ Programlamada)

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

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

atanh () Parametreler

Atanh () işlevi, (-1, 1) aralığında tek bir zorunlu bağımsız değişken alır.

Değer 1'den büyük veya -1'den küçükse, bir etki alanı hatası oluşur.

atanh () Dönüş değeri

Atanh () işlevi, kendisine iletilen bağımsız değişkenin ters hiperbolik tanjantını döndürür.

atnah () Dönüş değeri tablosu
Parametre (x) Geri dönüş değeri
-1 <x <1 Sonlu değer
x = -1 -∞
x = 1
x 1 NaN (Sayı Değil

Örnek 1: atanh () işlevi C ++ 'da nasıl çalışır?

 #include #include #define PI 3.141592654 using namespace std; int main() ( double x = 0.32, result; result = atanh(x); cout << "atanh(x) = " << result << " radian" << endl; // result in degrees cout << "atanh(x) = " << result*180/PI << " degree" << endl; return 0; ) 

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

 atanh (x) = 0.331647 radyan atanh (x) = 19.002 derece 

Örnek 2: integral tipli atanh () işlevi

 #include #include #define PI 3.141592654 using namespace std; int main() ( int x = 1; double result; result = atanh(x); cout << "atanh(x) = " << result << " radian" << endl; // result in degrees cout << "atanh(x) = " << result*180/PI << " degree" << endl; return 0; )

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

 atanh (x) = inf radyan atanh (x) = inf derece 

Ilginç makaleler...