Computer >> Máy Tính >  >> Lập trình >> C ++

hàm Norm () trong C ++ với các ví dụ

Trong bài viết này, chúng ta sẽ thảo luận về cách làm việc, cú pháp và các ví dụ của hàm Norm () trong C ++ STL.

Norm () là gì?

Hàm Norm () là một hàm có sẵn trong C ++ STL, được định nghĩa trong tệp tiêu đề . Hàm Norm () được sử dụng để nhận giá trị chuẩn của một số phức.

Giá trị chuẩn của một số phức là độ lớn bình phương của một số. Vì vậy, nói một cách đơn giản, hàm tìm độ lớn bình phương của một số phức, bao gồm cả số ảo và số thực của nó.

Cú pháp

double norm(ArithmeticType num);

Tham số

Hàm chấp nhận (các) tham số sau -

  • num - Giá trị phức tạp mà chúng tôi muốn nghiên cứu.

Giá trị trả về

Hàm này trả về giá trị chuẩn là num.

Ví dụ

Đầu vào

complex<double> comp_num(6.9, 2.6);
norm(comp_num);

Đầu ra

The value of norm of (6.9,2.6) is 54.37

Ví dụ

#include <bits/stdc++.h>
using namespace std;
int main (){
   complex<double> comp_num(6.9, 2.6);
   cout<<"The value of norm of " << comp_num<< " is ";
   cout << norm(comp_num) << endl;
   return 0;
}

Đầu ra

The value of norm of (6.9,2.6) is 54.37

Ví dụ

#include <bits/stdc++.h>
using namespace std;
int main (){
   complex<double> comp_num(2.4, 1.9);
   cout<<"The value of norm of " << comp_num<< " is ";
   cout << norm(comp_num) << endl;
   return 0;
}

Ví dụ

The value of norm of (2.4,1.9) is 9.37