Fungsi sinh () dalam C ++ mengembalikan sinus hiperbolik dari sudut yang diberikan dalam radian.
Fungsi ditentukan dalam fail header.
(Matematik) sinh x = sinh (x) (Dalam Pengaturcaraan C ++)
prototaip sinh () (Seperti standard C ++ 11)
double sinh (double x); float sinh (apungan x); sinh berganda panjang (double double x); double sinh (T x); // Untuk jenis kamiran.
Fungsi sinh () mengambil satu argumen dalam radian dan mengembalikan sinus hiperbolik sudut itu dalam double
, float
atau long double
jenis.
Sinus hiperbolik x diberikan oleh,
sinh () Parameter
Fungsi sinh () mengambil satu argumen wajib yang mewakili sudut hiperbolik dalam radian.
sinh () Nilai pulangan
Fungsi sinh () mengembalikan sinus hiperbolik argumen.
Sekiranya magnitud hasilnya terlalu besar untuk diwakili oleh nilai jenis pengembalian, fungsi mengembalikan HUGE_VAL dengan tanda yang betul, dan ralat julat limpahan berlaku.
Contoh 1: Bagaimana fungsi sinh () berfungsi?
#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; )
Semasa anda menjalankan program, outputnya adalah:
sinh (x) = 17.3923 sinh (x) = 2.3013
Contoh 2: fungsi sinh () dengan jenis kamiran
#include #include using namespace std; int main() ( int x = -3; double result; result = sinh(x); cout << "sinh(x) = " << result << endl; return 0; )
Semasa anda menjalankan program, outputnya adalah:
sinh (x) = -10.0179