std::imag(std::complex)

来自cppreference.com
< cpp‎ | numeric‎ | complex
定义于头文件 <complex>
template< class T >
T imag( const complex<T>& z );
(1) (C++14 前)
template< class T >
constexpr T imag( const complex<T>& z );
(1) (C++14 起)
long double imag( long double z );
(2) (C++11 起)
template< class DoubleOrInteger >
double imag( DoubleOrInteger z );
(3) (C++11 起)
float imag( float z );
(4) (C++11 起)

返回复数 z 的虚组分,即 z.imag()

floatdoublelong double 和所有整数类型提供额外重载,将它们当做拥有零虚部的复数。 (C++11 起)

[编辑] 参数

z - 复数值

[编辑] 返回值

z 的虚部

[编辑] 参阅

访问复数的虚部
(公开成员函数) [编辑]
返回实部
(函数模板) [编辑]
cimagC 文档