C ++ acosh () - C ++ Standard Library

C ++ में एकोश () फ़ंक्शन रेडियन में एक संख्या के आर्क हाइपरबोलिक कोसाइन (उलटा हाइपरबोलिक कोसिन) को लौटाता है।

एकोश () फ़ंक्शन एक एकल तर्क लेता है और रेडियन में उस मान के आर्क हाइपरबोलिक कोसिन को वापस करता है।

फ़ंक्शन को हेडर फ़ाइल में परिभाषित किया गया है।

(गणित) cosh -1 x = acosh (x) (C ++ प्रोग्रामिंग में)

एशोश () प्रोटोटाइप (C ++ 11 मानक के अनुसार)

डबल एसीओश (डबल एक्स); फ्लोट एसीओश (फ्लोट एक्स); लंबे डबल एशोश (लंबे डबल एक्स); डबल एसीओश (टी एक्स); // अभिन्न प्रकार के लिए

acosh () पैरामीटर

एकोश () फ़ंक्शन एक एकल अनिवार्य तर्क लेता है जो 1 से अधिक या बराबर है।

यदि तर्क 1 से कम है, तो एक डोमेन त्रुटि होती है।

acosh () वापसी मान

एकोश () फ़ंक्शन रेंज (0, function) में एक मान लौटाता है ।

यदि तर्क () में पारित तर्क 1 से कम है, तो यह रिटर्न NaN(संख्या नहीं) है।

acosh () रिटर्न मान
पैरामीटर प्रतिलाभ की मात्रा
x> = 1 (0, ∞)
x <१ NaN

उदाहरण 1: C ++ में कैसे एशोश () फ़ंक्शन काम करता है?

 #include #include #define PI 3.141592654 using namespace std; int main() ( double x = 13.21, result; result = acosh(x); cout << "acosh(x) = " << result << " radian" << endl; // result in degrees cout << "acosh(x) = " << result*180/PI << " degree" << endl; return 0; )

जब आप प्रोग्राम चलाते हैं, तो आउटपुट होगा:

 acosh (x) = 3.27269 radian acosh (x) = 187.511 डिग्री 

उदाहरण 2: अभिन्न प्रकार के साथ एशोश () फ़ंक्शन

 #include #include #define PI 3.141592654 using namespace std; int main() ( int x = 4; double result; result = acosh(x); cout << "acosh(x) = " << result << " radian" << endl; // result in degrees cout << "acosh(x) = " << result*180/PI << " degree" << endl; return 0; ) 

जब आप प्रोग्राम चलाते हैं, तो आउटपुट होगा:

 acosh (x) = 2.06344 radian acosh (x) = 118.226 डिग्री 

दिलचस्प लेख...