imag
Extrae el componente imaginario de un número complejo.
template<class T>
T imag(
constexpr complex<T>& ComplexNum
);
Parámetros
- ComplexNum
El número complejo cuya parte real va a extraerse.
Valor devuelto
La parte imaginaria del número complejo como una función global.
Comentarios
Esta función de muestra no puede usarse para modificar la parte real del número complejo. Para cambiar la parte real, el valor del componente debe asignarse a un nuevo número complejo.
Ejemplo
// complexc_imag.cpp
// compile with: /EHsc
#include <complex>
#include <iostream>
int main( )
{
using namespace std;
complex <double> c1 ( 4.0 , 3.0 );
cout << "The complex number c1 = " << c1 << endl;
double dr1 = real ( c1 );
cout << "The real part of c1 is real ( c1 ) = "
<< dr1 << "." << endl;
double di1 = imag ( c1 );
cout << "The imaginary part of c1 is imag ( c1 ) = "
<< di1 << "." << endl;
}
Requisitos
Encabezado: <complex>
Espacio de nombres: std