imag
Extrae el componente imaginario de un número complejo.
template<class Type>
Type imag(
const complex<Type>& _ComplexNum
);
Parámetros
- _ComplexNum
El número complejo cuya parte real debe ser extraída.
Valor devuelto
La parte imaginaria de números complejos como función global.
Comentarios
Esta función de plantilla no se pueden utilizar para modificar la parte real de números complejos.para cambiar la parte real, un nuevo número complejo se debe asignar el valor componente.
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: <complejo>
espacio de nombres: std