Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C++

C++ में कॉम्प्लेक्स नंबर के लिए acosh() फंक्शन


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
  • परिणाम रेडियन्स में होता है
  1. - C++ में कॉम्प्लेक्स नंबर के लिए asin() फ़ंक्शन

    यहां हम कॉम्प्लेक्स नंबर्स के लिए asin() मेथड देखेंगे। कॉम्प्लेक्स नंबर्स का उपयोग complex हेडर फ़ाइल का उपयोग करके किया जा सकता है। उस हेडर फ़ाइल में asin() फ़ंक्शन भी मौजूद है। यह सामान्य asin() फ़ंक्शन का कॉम्प्लेक्स संस्करण है। इसका उपयोग किसी कॉम्प्लेक्स नंबर का कॉम्प्लेक्स आर्क साइन ज्ञात करन

  1. - C++ में कॉम्प्लेक्स नंबर के लिए acos() फंक्शन

    यहां हम कॉम्प्लेक्स नंबर्स के लिए acos() मेथड देखेंगे। कॉम्प्लेक्स नंबर्स का उपयोग complex हेडर फाइल के माध्यम से किया जा सकता है। उस हेडर फाइल में acos() फंक्शन भी मौजूद है। यह सामान्य acos() फंक्शन का कॉम्प्लेक्स संस्करण है। इसका उपयोग कॉम्प्लेक्स नंबर का कॉम्प्लेक्स आर्क कोसाइन खोजने के लिए किया

  1. - C++ STL में acosh() फ़ंक्शन

    acosh() फ़ंक्शन acosh() फ़ंक्शन आर्क हाइपरबोलिक कोसाइन (व्युत्क्रम हाइपरबोलिक कोसाइन) लौटाता है। <cmath> हेडर में परिभाषित (C++11 से)। सिंटैक्स acosh(var) पैरामीटर: var - float, double, या long double। मान ≥ 1 होना चाहिए। वापसी मान आर्क हाइपरबोलिक कोसाइन मान (रेडियन में), सीमा: [0, ∞)। उदा