Compartir a través de


reales

Extrae el componente real de un número complejo

template<class T> 
   T real( 
      constexpr complex<T>& ComplexNum 
   );

Parámetros

  • ComplexNum
    El número complejo cuya parte real va a extraerse.

Valor devuelto

La parte real del número complejo como función global.

Comentarios

Esta función de muestra no puede usarse para modificar la parte real del número complejo. Para cambiar la parte real, el valor del componente debe asignarse a un nuevo número complejo.

Ejemplo

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

Requisitos

Encabezado: <complex>

Espacio de nombres: std