C ++ funkcija cosh () grąžina radianais pateikto kampo hiperbolinį kosinusą.
Funkcija apibrėžta antraštės faile.
(Matematika) cosh x = cosh (x) (programuojant C ++)
cosh () prototipas (Pagal standartą C ++ 11)
dvigubas kosas (dvigubas x); plūdinis cosh (plūduriuojantis x); ilgas dvigubas cosh (ilgas dvigubas x); dvigubas kosas (T x); // integraliniam tipui.
Ch () funkcija trunka vieną argumentą radianais ir grąžina hiperboliczny kosinusas tos kampu double
, float
ar long double
tipo.
Hiperbolinį x kosinusą pateikia,
cosh () parametrai
Funkcijai „cosh“ () reikia pateikti vieną privalomą argumentą, kuris radianais atspindi hiperbolinį kampą.
cosh () Grąžinimo vertė
Funkcija cosh () pateikia argumento hiperbolinį kosinusą.
Jei rezultato dydis yra per didelis, kad jį būtų galima parodyti grąžinimo tipo verte, funkcija grįžta HUGE_VAL
su tinkamu ženklu ir įvyksta perpildymo diapazono klaida.
1 pavyzdys: Kaip veikia cosh () funkcija?
#include #include using namespace std; int main() ( double x = 4.55, result; result = cosh(x); cout << "cosh(x) = " << result << endl; // x in Degrees double xDegrees = 90; x = xDegrees * 3.14159/180; result = cosh(x); cout << "cosh(x) = " << result << endl; return 0; )
Kai paleisite programą, išvestis bus:
cosh (x) = 47,3215 cosh (x) = 2,50918
2 pavyzdys: cosh () funkcija su integraliniu tipu
#include #include using namespace std; int main() ( int x = -3; double result; result = cosh(x); cout << "cosh(x) = " << result << endl; return 0; )
Kai paleisite programą, išvestis bus:
cosh (x) = 10,0179