Espacios de nombres
Variantes
Acciones

std::imag(std::complex)

De cppreference.com
< cpp‎ | numeric‎ | complex
 
 
 
std::complex
Funciones miembro
Funciones no miembro
imag
(C++11)
Funciones exponenciales
Funciones de potencias
Funciones trigonométricas
(C++11)
(C++11)
(C++11)
Funciones hiperbólicas
(C++11)
(C++11)
(C++11)
 
Definido en el archivo de encabezado <complex>
(1)
template< class T >
T imag( const std::complex<T>& z );
(hasta C++14)
template< class T >
constexpr T imag( const std::complex<T>& z );
(desde C++14)
(2)
float imag( float z );

template< class DoubleOrInteger >
double imag( DoubleOrInteger z );

long double imag( long double z );
(desde C++11)
(hasta C++14)
constexpr float imag( float z );

template< class DoubleOrInteger >
constexpr double imag( DoubleOrInteger z );

constexpr long double imag( long double z );
(desde C++14)
1) Devuelve el componente imaginario del número complejo z, es decir, z.imag().
2) Se proporcionan sobrecargas adicionales para float, double, long double y todos los tipos de enteros, que se tratan como números complejos con un componente imaginario cero.
(desde C++11)

[editar] Parámetros

z - El valor complejo.

[editar] Valor de retorno

El componente imaginario de z.

[editar] Véase también

Accede a la parte imaginaria del número complejo.
(función miembro pública) [editar]
Devuelve el componente real.
(plantilla de función) [editar]