Condividi tramite


imag

Estrae la parte immaginaria di un numero complesso.

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

Parametri

  • _ComplexNum
    Il numero complesso della parte reale venga estratta.

Valore restituito

La parte immaginaria del numero complesso come funzione globale.

Note

Questa funzione di modello non può essere utilizzata per modificare la parte reale del numero complesso.Per modificare la parte reale, un nuovo numero complesso deve essere assegnato il valore componente.

Esempio

// 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;
}
  
  

Requisiti

intestazione: <complex>

Spazio dei nomi: deviazione standard