function template
std::imag
<complex>
template<class T> T imag (const complex<T>& x);
Return imaginary part of complex
Returns the
imaginary part of the complex number
x.
The imaginary part is the factor by which the imaginary unit is multiplied.
The function simply calls
x's member function
imag.
Parameters
- x
- Complex value.
Return value
Imaginary part of
x.
T is
x's
complex template type (i.e., its value type).
Example
1 2 3 4 5 6 7 8 9 10 11 12 13
|
// complex::imag example
#include <iostream>
#include <complex>
using namespace std;
int main ()
{
complex<double> mycomplex (20.0,2.0);
cout << "Imaginary part: " << imag(mycomplex) << endl;
return 0;
}
|
Output:
See also
- real
- Return real part of complex (function template)
- complex::imag
- Return imaginary part (public member function)