Espacios de nombres
Variantes
Acciones

std::complex::imag

De cppreference.com
< cpp‎ | numeric‎ | complex
 
 
 
std::complex
Funciones miembro
complex::imag
Funciones no miembro
Funciones exponenciales
Funciones de potencias
Funciones trigonométricas
(C++11)
(C++11)
(C++11)
Funciones hiperbólicas
(C++11)
(C++11)
(C++11)
 
Plantilla primaria complex<T>
(1)
T imag() const;
(hasta C++14)
constexpr T imag() const;
(desde C++14)
(2)
void imag( T value );
(hasta C++20)
constexpr void imag( T value );
(desde C++20)
Especialización complex<float>
(1)
float imag() const;
(hasta C++11)
constexpr float imag() const;
(desde C++11)
(2)
void imag( float value );
(hasta C++20)
constexpr void imag( float value );
(desde C++20)
Especialización complex<double>
(1)
double imag() const;
(hasta C++11)
constexpr double imag() const;
(desde C++11)
(2)
void imag( double value );
(hasta C++20)
constexpr void imag( double value );
(desde C++20)
Especialización complex<long double>
(1)
long double imag() const;
(hasta C++11)
constexpr long double imag() const;
(desde C++11)
(2)
void imag( long double value );
(hasta C++20)
constexpr void imag( long double value );
(desde C++20)

Accede a la parte imaginaria del número complejo.

1) Devuelve la parte imaginaria.
2) Establece la imaginaria real en value.

Contenido

[editar] Parámetros

value - El valor en el que establecer la parte imaginaria.

[editar] Valor de retorno

1) La parte imaginaria *this.
2) (Ninguno)

[editar] Notas

En C++11, la sobrecarga (1) en las especializaciones de complex solía especificarse sin el calificador const. Sin embargo, en C++11, un especificador constexpr usado en una función miembro no estática implica const y, por lo tanto, el comportamiento es como si const estuviera especificado.

[editar] Véase también

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