Udostępnij za pośrednictwem


real

Wyodrębnia składnika rzeczywistej liczby zespolonej.

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

Parametry

  • _ComplexNum
    To liczba zespolona, której część rzeczywistą ma być ekstrahowany.

Wartość zwracana

Część rzeczywista liczby zespolonej jako funkcja globalna.

Uwagi

Ta funkcja szablonu nie można zmodyfikować część rzeczywista liczby zespolonej.Aby zmienić część rzeczywista, nowe liczby zespolonej musi być przypisany wartość składnika.

Przykład

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

Wymagania

Nagłówek: <complex>

Obszar nazw: std