asin() function for complex number in C++ Last Updated : 17 Aug, 2022 Summarize Comments Improve Suggest changes Share Like Article Like Report The asin() function for complex numbers is defined in the complex header file. This function is the complex version of the asin() function. This function is used to calculate the complex arc sine of complex number z and returns the arc sine of complex number z. Syntax: template<class T> complex<T> asin (const complex<T>& z ); Parameter: This method takes a mandatory parameter z which represents the complex number. Return value: This function returns the arc sine of complex number z. Below programs illustrate the asin() function in C++: Example 1: cpp // c++ program to demonstrate // example of asin() function. #include& lt; bits / stdc++.h & gt; using namespace std; // driver program int main() { complex& lt; double& gt; complexnumber(-2.0, 0.0); // use of asin() function for complex number cout& lt; < " The asin of& quot; < < complexnumber& lt; < " is& quot; < < asin(complexnumber) & lt; < endl; return 0; } Output:The asin of (-2,0) is (-1.5708,1.31696) Time Complexity: O(1)Auxiliary Space: O(1) Example 2:- cpp // c++ program to demonstrate // example of asin() function. #include <bits/stdc++.h> using namespace std; // driver program int main() { complex<double> complexnumber(-2.0, -0.0); // use of asin() function for complex number cout << "The asin of " << complexnumber << " is " << asin(complexnumber) << endl; return 0; } Output:The asin of (-2,-0) is (-1.5708,-1.31696) Time Complexity: O(1)Auxiliary Space: O(1) Comment More infoAdvertise with us Next Article acos() function for complex number in C++ B bansal_rtk_ Follow Improve Article Tags : Misc C++ CPP-Library CPP-Functions CPP-complex +1 More Practice Tags : CPPMisc Similar Reads asinh() function for complex number in C++ The asinh() function for complex numbers is defined in the complex header file. This function is the complex version of the asinh() function. This function is used to calculate the complex arc hyperbolic sine of complex number z and returns the arc hyperbolic sine of complex number z. Syntax: templa 2 min read abs() function for complex number in c++ The abs() function for complex number is defined in the complex header file. This function is used to return the absolute value of the complex number z. Syntax: template<class T> T abs (const complex<T>& z); Parameter: z: It represents the given complex number. Return: It returns the 2 min read atan() function for complex number in C++ The atan() function for complex numbers is defined in the complex header file. This function is the complex version of the atan() function. This function is used to calculate the complex arc tangent of complex number z and returns the arc tangent of complex number z. Syntax: template<class T> 2 min read acos() function for complex number in C++ The acos() function for complex number is defined in the complex header file. This function is the complex version of the acos() function. This function is used to calculate the complex arc cosine of complex number z and returns the arc cosine of complex number z. Syntax: template<class T> com 2 min read arg() function for Complex Number in C++ The arg() function for complex numbers is defined in the complex header file. This function is used to return the argument of the complex number z. Syntax: template<class T> T arg (const complex<T>& z); Parameter: z: It represents the given complex number. Return Type: It returns the 2 min read acosh() function for complex number in C++ The acosh() function for complex number is defined in the complex header file. This function is the complex version of the acosh() function. This function is used to calculate the complex arc hyperbolic cosine of complex number z and returns the arc hyperbolic cosine of complex number z. Syntax: tem 2 min read Like