Bibliothèque complexe C ++ - Arg
La description
C'est un angle de phase de complexe et renvoie l'angle de phase (ou composante angulaire) du nombre complexe x, exprimé en radians.
Déclaration
Voici la déclaration de std :: arg.
template<class T> T arg (const complex<T>& x);
C ++ 11
template<class T> T arg (const complex<T>& x);
Paramètres
x C'est une valeur complexe.
Valeur de retour
Il renvoie l'angle de phase (ou composante angulaire) du nombre complexe x, exprimé en radians.
Exceptions
aucun
Exemple
Dans l'exemple ci-dessous pour std :: arg.
#include <iostream>
#include <complex>
int main () {
std::complex<double> mycomplex (1.0,4.0);
std::cout << "The polar form of " << mycomplex;
std::cout << " is " << std::abs(mycomplex) << "*e^i*" << std::arg(mycomplex)
<< "rad\n";
return 0;
}
L'exemple de sortie devrait être comme ceci -
The polar form of (1,4) is 4.12311*e^i*1.32582rad