Bibliothèque complexe C ++ - Norm

La description

C'est une norme de complexe et renvoie la valeur de norme du nombre complexe x. La valeur normale d'un nombre complexe est sa grandeur au carré, définie comme l'addition du carré de sa partie réelle et de sa partie imaginaire (sans l'unité imaginaire). C'est le carré de abs (x).

Déclaration

Voici la déclaration pour std :: norm.

template<class T> T norm (const complex<T>& x);

C ++ 11

template<class T> T norm (const complex<T>& x);

Paramètres

x C'est une valeur complexe.

Valeur de retour

Il renvoie la valeur de norme du nombre complexe x.

Des exceptions

aucun

Exemple

Dans l'exemple ci-dessous pour std :: norm.

#include <iostream>     
#include <complex>      

int main () {
   std::complex<double> mycomplex (1.0,5.0);
   std::cout << "The norm of " << mycomplex << " is " << std::norm(mycomplex)
      << '\n';
   return 0;
}

L'exemple de sortie devrait être comme ceci -

The norm of (1,5) is 26