asinh
, asinhf
, asinhl
Menghitung sinus hiperbolik terbalik.
Sintaks
double asinh( double x );
float asinhf( float x );
long double asinhl( long double x );
#define asinh(X) // Requires C11 or higher
float asinh( float x ); // C++ only
long double asinh( long double x ); // C++ only
Parameter
x
Nilai floating-point.
Nilai hasil
Fungsi mengembalikan asinh
sinus hiperbolik terbalik (sinus hiperbolik busur) dari x
. Fungsi ini valid melalui domain floating-point. Jika x
nan tenang, tidak terbatas, atau tak terbatas, nilai yang sama dikembalikan.
Input | Pengecualian SEH | Pengecualian _matherr |
---|---|---|
± QNan, IND, INF | tidak ada | tidak ada |
Keterangan
Saat anda menggunakan C++, Anda dapat memanggil kelebihan beban asinh
yang mengambil dan mengembalikan float
atau long double
nilai. Dalam program C, kecuali Anda menggunakan <makro tgmath.h> untuk memanggil fungsi ini, asinh
selalu mengambil dan mengembalikan double
.
Jika Anda menggunakan <makro tgmath.h>asinh()
, 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 ini, lihat Status global di CRT.
Persyaratan
Function | Header C yang diperlukan | Header C++ yang diperlukan |
---|---|---|
asinh , asinhf , asinhl |
<matematika.h> | <cmath> atau <math.h> |
asinh() makro | <tgmath.h> |
Untuk informasi kompatibilitas tambahan, lihat Kompatibilitas.
Contoh
// crt_asinh.c
// Compile by using: cl /W4 crt_asinh.c
// This program displays the hyperbolic sine of pi / 4
// and the arc hyperbolic sine of the result.
#include <math.h>
#include <stdio.h>
int main( void )
{
double pi = 3.1415926535;
double x, y;
x = sinh( pi / 4 );
y = asinh( x );
printf( "sinh( %f ) = %f\n", pi/4, x );
printf( "asinh( %f ) = %f\n", x, y );
}
sinh( 0.785398 ) = 0.868671
asinh( 0.868671 ) = 0.785398
Baca juga
Dukungan matematika dan titik mengambang
acosh
, acoshf
, acoshl
atanh
, atanhf
, atanhl
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