Partilhar via


norm, normf, norml

Recupera a magnitude quadrada de um número complexo.

Sintaxe

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

Parâmetros

z
Um número complexo.

Valor retornado

A magnitude quadrada de z.

Comentários

Como o C++ permite sobrecargas, é possível chamar sobrecargas de norm e que usam valores _Fcomplex ou _Lcomplex e retornam valores float ou long double. Em um programa do C, norm sempre usa um valor _Dcomplex e retorna um valor double.

Requisitos

Rotina Cabeçalho C Cabeçalho C++
norm, normf, norml <complex.h> <complex.h>

Os _Fcomplextipos , _Dcomplexe são _Lcomplex equivalentes específicos da Microsoft dos tipos C99 nativos não implementados float _Complex, double _Complex e long double _Complex, respectivamente. Para obter informações sobre compatibilidade, consulte Compatibilidade.

Confira também

Referência alfabética de função
creal, crealf, creall
cproj, cprojf, cprojl
conj, conjf, conjl
cimag, cimagf, cimagl
carg, cargf, cargl
cabs, cabsf, cabsl