C++中的norm函数的用法

来源:互联网 发布:电脑打碟机软件下载 编辑:程序博客网 时间:2024/06/06 00:58
function template

std::norm

<complex>
template<class T> T norm (const complex<T>& x);
Return norm of complex number
Returns the norm value of the complex number x.

The norm value of a complex number is the squared magnitude, defined as the addition of the square of both the real part and the imaginary part (without the imaginary unit). This is the square ofabs (x).

Parameters

x  Complex value.


Return value

Norm value of x.
T is x's complex template type (i.e., its value type).

Example

12345678910111213
// norm example#include <iostream>#include <complex>using namespace std;int main (){  complex<double> mycomplex (3.0,4.0);  cout << "The norm of " << mycomplex << " is " << norm(mycomplex) << endl;  return 0;} 


Output:
The norm of (3,4) is 25
测试结果:
 
 

原创粉丝点击