Fungsi atanh () mengembalikan tangen hiperbolik busur (kebalikan dari tangen hiperbolik) sebuah bilangan dalam radian.
The atanh()
fungsi mengambil satu argumen (-1 ≦ x ≧ 1), dan kembali busur hiperbolik tangen dalam radian.
The atanh()
Fungsi termasuk dalam file header.
atanh () Prototipe
double atanh (double x);
Untuk menemukan busur tipe tangen hiperbolik int
, float
atau long double
, Anda bisa secara eksplisit mengonversi tipe double
menggunakan operator cor.
int x = 0; hasil ganda; hasil = atanh (double (x));
Juga, dua fungsi atanhf () dan atanhl () diperkenalkan di C99 untuk bekerja secara spesifik dengan tipe float
dan long double
masing - masing.
float atanhf (float x); atanhl ganda panjang (panjang ganda x);
atanh () Parameter
The atanh()
Fungsi membutuhkan argumen yang lebih besar tunggal dari atau sama dengan -1 dan kurang dari atau sama dengan 1.
Parameter | Deskripsi |
---|---|
nilai ganda | Yg dibutuhkan. Nilai ganda lebih besar dari atau sama dengan 1 (-1 ≦ x ≧ 1). |
Contoh 1: atanh () berfungsi dengan parameter berbeda
#include #include int main() ( // constant PI is defined const double PI = 3.1415926; double x, result; x = -0.5; result = atanh(x); printf("atanh(%.2f) = %.2lf in radians", x, result); // converting radians to degree result = atanh(x)*180/PI; printf("atanh(%.2f) = %.2lf in degrees", x, result); // parameter not in range x = 3; result = atanh(x); printf("atanh(%.2f) = %.2lf", x, result); return 0; )
Keluaran
atanh (-0,50) = -0,55 dalam radian atanh (-0,50) = -31,47 dalam derajat atanh (3,00) = nan