在线文档教程
C++
数字 | Numerics

std::norm(std::complex)

STD::Norm%28 std::Complex%29

Defined in header
template< class T > T norm( const complex<T>& z (1)
long double norm( long double z (2)(since C++11)
template< class DoubleOrInteger > double norm( DoubleOrInteger z (3)(since C++11)
float norm( float z (4)(since C++11)

返回复数的平方大小。z...

%28,因为C++11%提供了29附加过载float,,,double,,,long double,以及所有整数类型,它们被视为零虚分量的复数。

参数

z-complex value

返回值

平方震级z...

注记

此函数计算的范数也称为场范数绝对平方...

大欧氏范数提供复数的std::abs计算成本更高。在某些情况下,它可能被替换为std::norm,例如,如果abs(z1) > abs(z2)然后norm(z1) > norm(z2)...

另见

abs(std::complex)returns the magnitude of a complex number (function template)
conjreturns the complex conjugate (function template)
polarconstructs a complex number from magnitude and phase angle (function template)

© cppreference.com

在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。

http://en.cpPreference.com/w/cpp/数值/复合/规范