Reelle
Extrahiert die reelle Komponente einer komplexen Zahl.
template<class T>
T real(
constexpr complex<T>& ComplexNum
);
Parameter
- ComplexNum
Die komplexe Zahl, deren reeller Teil extrahiert werden soll.
Rückgabewert
Der reelle Teil der komplexen Zahl als globale Funktion.
Hinweise
Diese Vorlagenfunktion kann nicht zum Ändern des reellen Teils der komplexen Zahl verwendet werden. Dem Komponentenwert muss eine neue komplexe Zahl zugewiesen werden, um den reellen Teil zu ändern.
Beispiel
// 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;
}
Anforderungen
Header: <complex>
Namespace: std