C ++ में sinh () फ़ंक्शन रेडियन में दिए गए कोण के हाइपरबोलिक साइन को वापस करता है।
फ़ंक्शन को हेडर फ़ाइल में परिभाषित किया गया है।
(गणित) sinh x = sinh (x) (C ++ प्रोग्रामिंग में)
sinh () प्रोटोटाइप (C ++ 11 मानक के अनुसार)
डबल सिनह (डबल एक्स); फ्लोट सिन्ह (फ्लोट एक्स); लंबे डबल साइन (लंबे डबल एक्स); डबल सिनह (टी एक्स); // अभिन्न प्रकार के लिए।
सिंह () फ़ंक्शन रेडियन में एक भी तर्क लेता है और में उस कोण की अतिपरवलयिक ज्या देता double
, float
या long double
प्रकार।
X की अतिशयोक्तिपूर्ण साइन, द्वारा दी गई है,
sinh () पैरामीटर
पाप () फ़ंक्शन एक एकल अनिवार्य तर्क लेता है जो रेडियन में एक हाइपरबोलिक कोण का प्रतिनिधित्व करता है।
sinh () वापसी मान
पाप () फ़ंक्शन तर्क की हाइपरबोलिक साइन लौटाता है।
यदि परिणाम का परिमाण रिटर्न प्रकार के मान से प्रदर्शित होने के लिए बहुत बड़ा है, तो फ़ंक्शन उचित संकेत के साथ HUGE_VAL लौटाता है, और एक अतिप्रवाह सीमा त्रुटि होती है।
उदाहरण 1: कैसे काम करता है?
#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; )
जब आप प्रोग्राम चलाते हैं, तो आउटपुट होगा:
sinh (x) = 17.3923 sinh (x) = 2.3013
उदाहरण 2: अभिन्न प्रकार के साथ साइन () फ़ंक्शन
#include #include using namespace std; int main() ( int x = -3; double result; result = sinh(x); cout << "sinh(x) = " << result << endl; return 0; )
जब आप प्रोग्राम चलाते हैं, तो आउटपुट होगा:
sinh (x) = -10.0179