norm, normf, norml

检索复数的平方量值。

语法

double norm( _Dcomplex z );
float normf( _Fcomplex z );
long double norml( _Lcomplex z );
float norm( _Fcomplex z );  // C++ only
long double norm( _Lcomplex z );  // C++ only

参数

z
一个复数。

返回值

z 的平方量值。

备注

由于 C++ 允许重载,因此可以调用采用 _Fcomplex_Lcomplex 值的 norm 的重载,并返回 floatlong double 值。 在 C 程序中,norm 始终采用 _Dcomplex 值并返回 double 值。

要求

例程 C 标头 C++ 标头
norm, normf, norml <complex.h> <complex.h>

_Fcomplex_Dcomplex_Lcomplex 类型分别是未实现的本机 C99 类型 float _Complexdouble _Complexlong double _Complex 的特定于 Microsoft 的等效项。 有关兼容性的详细信息,请参阅 兼容性

另请参阅

按字母顺序显示的函数参考
crealcrealfcreall
cprojcprojfcprojl
conjconjfconjl
cimagcimagfcimagl
cargcargfcargl
cabscabsfcabsl