Fungsi atanh () dalam C ++ mengembalikan tangen hiperbolik arka (tangen hiperbolik terbalik) sejumlah dalam radian.
Fungsi atanh () mengambil satu argumen dan mengembalikan tangen hiperbolik arka nilai itu dalam radian.
Fungsi ditentukan dalam fail header.
(Matematik) tanh -1 x = atanh (x) (Dalam Pengaturcaraan C ++)
prototaip atanh () (Seperti standard C ++ 11)
double atanh (double x); float atanh (apungan x); panjang ganda atanh (panjang ganda x); double atanh (T x); // Untuk jenis kamiran
atanh () Parameter
Fungsi atanh () mengambil satu argumen wajib dalam julat (-1, 1).
Sekiranya nilainya lebih besar daripada 1 atau kurang dari -1, ralat domain akan berlaku.
atanh () Nilai pulangan
Fungsi atanh () mengembalikan tangen hiperbolik terbalik dari argumen yang disampaikan kepadanya.
atnah () Jadual nilai pulanganParameter (x) | Nilai Pulangan |
---|---|
-1 <x <1 | Nilai terhingga |
x = -1 | -∞ |
x = 1 | ∞ |
x 1 | NaN (Bukan Nombor |
Contoh 1: Bagaimana fungsi atanh () berfungsi dalam C ++?
#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; )
Semasa anda menjalankan program, outputnya adalah:
atanh (x) = 0.331647 radian atanh (x) = 19.002 darjah
Contoh 2: fungsi atanh () dengan jenis kamiran
#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; )
Semasa anda menjalankan program, outputnya adalah:
atanh (x) = inf radian atanh (x) = darjah inf