std::real(std::complex)

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

返回复数 z 的实部,即 z.real()

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

[编辑] 参数

z - 复数值

[编辑] 返回值

z 的实部

[编辑] 参阅

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