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 argument of the complex number. Below are programs that illustrate the above function:
Example 1:
CPP
// C++ program to demonstrate // example of arg() function. #include& lt; bits / stdc++.h & gt; using namespace std; int main() { // defines the complex number: (5.0 + 12.0i) complex& lt; double & gt; complexnumber(5.0, 12.0); // prints the argument of the complex number cout& lt; < " The argument of& quot; < < complexnumber& lt; < " is: " ; cout& lt; < arg(complexnumber) & lt; < endl; return 0; } |
Output:
The argument of (5,12) is: 1.17601
Time Complexity: O(1)
Auxiliary Space: O(1)
Example 2:
CPP
// C++ program to demonstrate // example of arg() function #include& lt; bits / stdc++.h & gt; using namespace std; int main() { // defines the complex number: (4.0+3.0i) complex& lt; double & gt; complexnumber(4.0, 3.0); // prints the argument of the complex number cout& lt; < " The argument of& quot; < < complexnumber& lt; < " is: " ; cout& lt; < arg(complexnumber) & lt; < endl; return 0; } |
Output:
The argument of (4,3) is: 0.643501
Time Complexity: O(1)
Auxiliary Space: O(1)
Please Login to comment...