réels
Extrait le composant réel d'un nombre complexe.
template<class Type>
Type real(
const complex<Type>& _ComplexNum
);
Paramètres
- _ComplexNum
Le nombre complexe dont la partie réelle doit être extraite.
Valeur de retour
La partie réelle du nombre complexe comme une fonction globale.
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 doit se voir assigner la valeur du composant.
Exemple
// complex_real.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>
Espace de noms : std