C ++ sinh () - C ++ standardraamatukogu

Funktsioon sinh () C ++ - s tagastab radiaanides antud nurga hüperboolse siinuse.

Funktsioon on määratletud päisefailis.

 (Matemaatika) sinh x = sinh (x) (C ++ programmeerimisel)

sinh () prototüüp (standardi C ++ 11 järgi)

topelt sinh (topelt x); ujuk sinh (ujuk x); pikk topelt sinh (pikk topelt x); topelt sinh (T x); // Integraaltüübi korral.

Sinh () funktsiooni võtab ühe argumendi radiaanides ja tagastab hüperboolse siinuse, et nurk double, floatvõi long doubletüüp.

X hüperboolse siinuse annab

sinh () Parameetrid

Funktsioon sinh () võtab ühe kohustusliku argumendi, mis tähistab hüperboolset nurka radiaanides.

sinh () Tagastusväärtus

Funktsioon sinh () tagastab argumendi hüperboolse siinuse.

Kui tulemuse suurus on tagasitüübi väärtusega esitamiseks liiga suur, tagastab funktsioon väärtuse HUGE_VAL koos õige märgiga ja ilmneb ülevoolu vahemiku tõrge.

Näide 1: Kuidas funktsioon sinh () töötab?

 #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; )

Programmi käivitamisel on väljund järgmine:

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

Näide 2: funktsioon integreeritud tüübiga sinh ()

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

Programmi käivitamisel on väljund järgmine:

 sinh (x) = -10,0179 

Huvitavad Artiklid...