Fungsi atanh () di C ++ mengembalikan tangen hiperbolik busur (inversi tangen hiperbolik) dari sebuah bilangan dalam radian.
Fungsi atanh () mengambil satu argumen dan mengembalikan tangen hiperbolik busur dari nilai tersebut dalam radian.
Fungsi tersebut didefinisikan dalam file header.
(Matematika) tanh -1 x = atanh (x) (Dalam Pemrograman C ++)
atanh () prototipe (Pada standar C ++ 11)
double atanh (double x); float atanh (float x); panjang ganda atanh (panjang ganda x); ganda atanh (T x); // Untuk tipe integral
atanh () Parameter
Fungsi atanh () mengambil satu argumen wajib dalam rentang (-1, 1).
Jika nilainya lebih besar dari 1 atau kurang dari -1, kesalahan domain terjadi.
atanh () Nilai kembali
Fungsi atanh () mengembalikan tangen hiperbolik terbalik dari argumen yang diteruskan padanya.
atnah () Tabel nilai kembaliParameter (x) | Nilai Kembali |
---|---|
-1 <x <1 | Nilai terbatas |
x = -1 | -∞ |
x = 1 | ∞ |
x 1 | NaN (Bukan Nomor |
Contoh 1: Bagaimana fungsi atanh () bekerja di 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; )
Saat Anda menjalankan program, hasilnya adalah:
atanh (x) = 0,331647 radian atanh (x) = 19,002 derajat
Contoh 2: fungsi atanh () dengan tipe integral
#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; )
Saat Anda menjalankan program, hasilnya adalah:
atanh (x) = inf radian atanh (x) = inf derajat