C ++ sinh () - C ++ standartinė biblioteka

Sinh () funkcija C ++ grąžina radianais pateikto kampo hiperbolinę sinusą.

Funkcija apibrėžta antraštės faile.

 (Matematika) sinh x = sinh (x) (programuojant C ++)

sinh () prototipas (Pagal C ++ 11 standartą)

dvigubas sinh (dvigubas x); plūdė sinh (plūdė x); ilgas dvigubas sinh (ilgas dvigubas x); dvigubas sinh (T x); // integraliniam tipui.

Sh () funkcija trunka vieną argumentą radianais ir grąžina hiperboliczny sinusą, kad kampu double, floatar long doubletipo.

Hiperbolinį x sinusą pateikia:

sinh () Parametrai

Funkcijai „sinh“ () reikalingas vienas privalomas argumentas, rodantis hiperbolinį kampą radianais.

sinh () Grąžinimo vertė

Sinh () funkcija grąžina hiperbolinį argumento sinusą.

Jei rezultato dydis yra per didelis, kad jį būtų galima parodyti grąžinimo tipo verte, funkcija grąžina HUGE_VAL su tinkamu ženklu ir įvyksta perpildymo diapazono klaida.

1 pavyzdys: Kaip veikia sinh () funkcija?

 #include #include using namespace std; int main() ( double x = 3.55, result; result = sinh(x); cout << "sinh(x) = " << result << endl; // x in Degrees double xDegrees = 90; x = xDegrees * 3.14159/180; result = sinh(x); cout << "sinh(x) = " << result << endl; return 0; )

Kai paleisite programą, išvestis bus:

 sinh (x) = 17,3923 sinh (x) = 2,3013

2 pavyzdys: funkcija sinh () su integraliniu tipu

 #include #include using namespace std; int main() ( int x = -3; double result; result = sinh(x); cout << "sinh(x) = " << result << endl; return 0; ) 

Kai paleisite programą, išvestis bus:

 sinh (x) = -10,0179 

Įdomios straipsniai...