imag
Extrait le composant imaginaire d'un nombre complexe.
template<class Type>
Type imag(
const complex<Type>& _ComplexNum
);
Paramètres
- _ComplexNum
Le nombre complexe dont la partie réelle doit être extraite.
Valeur de retour
La partie imaginaire du nombre complexe comme une fonction d'agrégation.
Notes
Cette fonction de modèle ne peut pas être utilisée pour modifier la partie réelle du nombre complexe. Pour modifier la partie réelle, un nouveau nombre complexe faut attribuer la valeur du composant.
Exemple
// 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;
}
Configuration requise
**En-tête :**complexe <de >
Espace de noms : std