संमिश्र संख्या के लिए sqrt() फ़ंक्शन के कार्य को खोजने का कार्य दिया गया है। मूल रूप से sqrt() जटिल हेडर फ़ाइल में मौजूद एक फ़ंक्शन है। इस फ़ंक्शन का उपयोग सम्मिश्र संख्या के वर्गमूल की गणना करने के लिए किया जाता है।
सिंटैक्स
template<class t> complex<t> Sqrt(const complex<t>& x);
पैरामीटर
x - यह पैरामीटर x जो सम्मिश्र संख्या को दर्शाता है।
रिटर्न वैल्यू
यह फ़ंक्शन सम्मिश्र संख्या का वर्गमूल लौटाता है।
इनपुट -वर्ग(3,8i)
आउटपुट - (2.4024,1.6649)
इनपुट वर्ग(7,1i)
आउटपुट - (2.6524,0.1885)
उदाहरण
#include<iostream.h>
#include<complex.h>
Using namespace std;
int main( ){
/ / Defining of complex Number
Complex<double> x(4,9);
Cout<< “ The square root of “ << x << “ = “ << sqrt(x) << endl;
Return 0;
} आउटपुट
यदि हम उपरोक्त कोड चलाते हैं तो यह निम्न आउटपुट उत्पन्न करेगा
The square root of (4,9) = (2.631,1.710)
उदाहरण
#include<iostream.h>
#include<complex.h>
Using namespace std;
int main( ){
/ / defining the complex Number
Complex<double> x(2, 6);
Cout<< “ The square root of “ << x << “ = “ << sqrt(x) << endl;
return 0;
} आउटपुट
यदि हम उपरोक्त कोड चलाते हैं तो यह निम्न आउटपुट उत्पन्न करेगा
The square root of (2,6) = (2.0401,1.4704)