atanh() function for complex number in C++ Last Updated : 18 Aug, 2022 Summarize Comments Improve Suggest changes Share Like Article Like Report The atanh() function for complex number is defined in the complex header file. This function is the complex version of the atanh() function. This function is used to calculate the complex arc hyperbolic tangent of complex number z and returns the arc hyperbolic tangent of complex number z. Syntax: template<class T> complex<T> atanh (const complex<T>& z );Parameter: This method takes a mandatory parameter z which represents the complex number. Return value: This function returns the arc hyperbolic tangent of complex number z. Below programs illustrate the atanh() function in C++ Example 1: cpp // c++ program to demonstrate // example of atanh() function. #include <bits/stdc++.h> using namespace std; // driver program int main() { complex<double> complexnumber(2.0, 0.0); // use of atanh() function for complex number cout << "The atanh of " << complexnumber << " is " << atanh(complexnumber) << endl; return 0; } Output:The atanh of (2, 0) is (0.549306, 1.5708) Time Complexity: O(1) Auxiliary Space: O(1) Example 2: Cpp // c++ program to demonstrate // example of atanh() function. #include <bits/stdc++.h> using namespace std; // driver program int main() { complex<double> complexnumber(2.0, -0.0); // use of atanh() function for complex number cout << "The atanh of " << complexnumber << " is " << atanh(complexnumber) << endl; return 0; } Output:The atanh of (2, -0) is (0.549306, -1.5708) Time Complexity: O(1) Auxiliary Space: O(1) Comment More infoAdvertise with us Next Article acosh() 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 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 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 asin() function for complex number in C++ 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> comple 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 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 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 Like