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

C++ में सम्मिश्र संख्याओं (Complex Numbers) के लिए Proj() फ़ंक्शन


यह लेख सम्मिश्र संख्याओं पर प्रक्षेपण (projection) करने के लिए proj() के कार्य को प्रदर्शित करता है। यहां C++ प्रोग्रामिंग में proj() विधि का सिंटैक्स निम्नानुसार है;

template <class T> complex<T> proj (const complex<T>& z);

उदाहरण

proj() विधि एक पैरामीटर लेती है जो तर्क के रूप में सम्मिश्र संख्या को दर्शाता है और पारित सम्मिश्र संख्या के प्रक्षेपण को वापस करती है जैसा कि नीचे नमूने में वर्णित है;

#include <iostream> #include <complex> using namespace std; int main(){    std::complex<double> c1(3, 5);    cout << "Proj" << c1 << " = " << proj(c1) << endl;    std::complex<double> c2(0, -INFINITY);    cout << "Proj" << c2 << " = " << proj(c2) << endl;    std::complex<double> c3(INFINITY, -1);    cout << "Proj" << c3 << " = " << proj(c3) << endl; }

सोर्स में कॉम्प्लेक्स.एच लाइब्रेरी आयात करना अनिवार्य है ताकि प्रक्षेपण विधि कार्यान्वयन की परिभाषा मिल सके। उपरोक्त नमूना सफल संकलन के बाद पारित सम्मिश्र संख्या के निम्नलिखित परिणाम देता है;

आउटपुट

Proj(3,5) = (3,5) Proj(0,-inf) = (inf,-0) Proj(inf,1) = (inf,-0)

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

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

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

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

  1. - C++ में जटिल संख्याएं

    इस खंड में हम देखेंगे कि C++ में जटिल संख्याओं को कैसे बनाया और उपयोग किया जाए। हम C++ में एक जटिल संख्या क्लास बना सकते हैं, जो जटिल संख्या के वास्तविक और काल्पनिक भाग को सदस्य तत्वों के रूप में धारण कर सकती है। कुछ सदस्य फ़ंक्शन होंगे जो इस क्लास को संभालने के लिए उपयोग किए जाते हैं। इस उदाहरण मे