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

hàm abs () cho số phức trong c ++?


Hàm abs trong C ++ được sử dụng để tìm giá trị tuyệt đối của một số phức. Giá trị tuyệt đối của một số phức (còn được gọi là môđun) là khoảng cách của số đó từ gốc tọa độ trong mặt phẳng phức. Điều này có thể được tìm thấy bằng cách sử dụng công thức -

Đối với số phức a + bi:

mod|a+bi| = √(a2+b2)

Hàm abs () trả về kết quả của phép tính trên trong C ++. Nó được xác định trong thư viện phức hợp cần được đưa vào.

CHƯƠNG TRÌNH HIỂN THỊ CÁCH SỬ DỤNG CHỨC NĂNG abs () CHO CÁC SỐ LINH KIỆN TRONG C ++

#include <iostream>
#include <complex>
using namespace std;
int main () {
   float a= 13.0 , b = 5.0;
   complex<double> complexnumber (a, b);
   cout << "The absolute value of " << a<<"+"<<b<<"i" << " is: ";
   cout << abs(complexnumber) << endl;
   return 0;
}

Đầu ra

The absolute value of 13+5i is: 13.9284