Partager via


real

Récupère le vrai composant d'un nombre complexe.

template<class Type>
   Type real(
      const complex<Type>& _ComplexNum
   );

Paramètres

  • _ComplexNum
    Le nombre complexe que la partie réelle doit être récupérée.

Valeur de retour

La partie réelle du nombre complexe comme 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 être assigné 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 : <complex>

l'espace de noms : DST