acosh() फंक्शन क्या है?
acosh() इनवर्स हाइपरबोलिक कोसाइन फंक्शन है जो पैरामीटर के रूप में पास किए गए तत्व का इनवर्स हाइपरबोलिक कोसाइन लौटाता है। यह फंक्शन कॉम्प्लेक्स नंबर्स पर काम कर सकता है। सभी मान रेडियन्स में होते हैं।
सिंटैक्स
template<class T> complex<T> acosh(const complex<T>& z);
यह मेथड कॉम्प्लेक्स नंबर को इनपुट के रूप में लेता है और उस नंबर का आर्क हाइपरबोलिक कोसाइन लौटाता है।
उदाहरण
#include <bits/stdc++.h>
using namespace std;
int main() {
complex<double> cNumber(-45.0, 6.0);
cout << "The acosh() of " << cNumber << " is " << acosh(cNumber);
return 0;
}
आउटपुट
The acosh() of (-45,6) is (4.5085,3.00901)
व्याख्या
यहां हमने एक कॉम्प्लेक्स नंबर complex<double> cNumber(-45.0, 6.0) बनाया है जिसका रियल पार्ट -45.0 और इमेजिनरी पार्ट 6.0 है। acosh() फंक्शन इसका इनवर्स हाइपरबोलिक कोसाइन गणना करता है और परिणाम (4.5085, 3.00901) के रूप में लौटाता है।
महत्वपूर्ण बिंदु
- हेडर फाइल:
<complex>शामिल करें - रिटर्न प्रकार:
complex<T> - पैरामीटर:
const complex<T>& z - परिणाम रेडियन्स में होता है