atanh
, atanhf
, atanhl
Menghitung tangen hiperbolik terbalik.
Sintaks
double atanh( double x );
float atanhf( float x );
long double atanhl( long double x );
#define atanh(X) // Requires C11 or higher
float atanh( float x ); // C++ only
long double atanh( long double x ); // C++ only
Parameter
x
Nilai floating-point.
Nilai hasil
Fungsi mengembalikan atanh
tangen hiperbolik terbalik (tangen hiperbolik busur) dari x
. Jika x
lebih besar dari 1, atau kurang dari -1, errno
diatur ke EDOM
dan hasilnya adalah NaN yang tenang. Jika x
sama dengan 1 atau -1, infinitas positif atau negatif dikembalikan, masing-masing, dan errno
diatur ke ERANGE
.
Input | Pengecualian SEH | Pengecualian _matherr |
---|---|---|
± QNaN, IND | tidak ada | tidak ada |
X ≥ 1; x ≤ -1 |
tidak ada | tidak ada |
Keterangan
Karena C++ memungkinkan kelebihan beban, Anda dapat memanggil kelebihan beban atanh
yang mengambil dan mengembalikan float
atau long double
nilai. Dalam program C, kecuali Anda menggunakan <makro tgmath.h> untuk memanggil fungsi ini, atanh
selalu mengambil dan mengembalikan double
.
Jika Anda menggunakan <makro tgmath.h>atanh()
, jenis argumen menentukan versi fungsi mana yang dipilih. Lihat Matematika generik jenis untuk detailnya.
Secara default, status global fungsi ini dicakup ke aplikasi. Untuk mengubah perilaku ini, lihat Status global di CRT.
Persyaratan
Function | Header C | Header C++ |
---|---|---|
atanh , atanhf , atanhl |
<matematika.h> | <cmath> atau <math.h> |
atanh makro |
<tgmath.h> |
Untuk informasi kompatibilitas selengkapnya, lihat Kompatibilitas.
Contoh
// crt_atanh.c
// This program displays the hyperbolic tangent of pi / 4
// and the arc hyperbolic tangent of the result.
//
#include <math.h>
#include <stdio.h>
int main( void )
{
double pi = 3.1415926535;
double x, y;
x = tanh( pi / 4 );
y = atanh( x );
printf( "tanh( %f ) = %f\n", pi/4, x );
printf( "atanh( %f ) = %f\n", x, y );
}
tanh( 0.785398 ) = 0.655794
atanh( 0.655794 ) = 0.785398
Baca juga
Dukungan matematika dan titik mengambang
acosh
, acoshf
, acoshl
asinh
, asinhf
, asinhl
cosh
, coshf
, coshl
sinh
, sinhf
, sinhl
tanh
, tanhf
, tanhl
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk