cosh
, , coshf
coshl
Menghitung kosinus hiperbolik.
Sintaks
double cosh( double x );
float coshf( float x );
long double coshl( long double x );
#define cosh(X) // Requires C11 or higher
float cosh( float x ); // C++ only
long double cosh( long double x ); // C++ only
Parameter
x
Sudut dalam radian.
Nilai hasil
Kosinus hiperbolik .x
Secara default, jika hasilnya terlalu besar dalam cosh
panggilan , , coshf
atau coshl
, fungsi mengembalikan HUGE_VAL
dan mengatur errno
ke ERANGE
.
Input | Pengecualian SEH | Pengecualian _matherr |
---|---|---|
± QNaN, IND | tidak ada | _DOMAIN |
x ≥ 7.104760e+002 |
INEXACT +OVERFLOW |
OVERFLOW |
Keterangan
Karena C++ memungkinkan kelebihan beban, Anda dapat memanggil kelebihan beban cosh
yang mengambil dan mengembalikan float
atau long double
nilai. Dalam program C, kecuali Anda menggunakan <tgmath.h>
makro untuk memanggil fungsi ini, cosh
selalu mengambil dan mengembalikan double
.
Jika Anda menggunakan cosh
makro dari <tgmath.h>
, 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
Rutin | Header yang diperlukan (C) | Header yang diperlukan (C++) |
---|---|---|
coshf , , cosl coshl |
<math.h> |
<cmath> atau <math.h> |
coshf makro |
<tgmath.h> |
Untuk informasi kompatibilitas selengkapnya, lihat Kompatibilitas.
Contoh
Lihat contoh di sinh
, sinhf
, sinhl
.
Lihat juga
Dukungan matematika dan titik mengambang
acosh
, , acoshf
acoshl
asinh
, , asinhf
asinhl
atanh
, , atanhf
atanhl
_matherr
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