Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

ฟังก์ชัน arg() สำหรับจำนวนเชิงซ้อนใน C++


จำนวนเชิงซ้อน เป็นจำนวนที่แสดงในรูปของ a + bi โดยที่ a และ b เป็นจำนวนจริง i คือส่วนจินตภาพของจำนวน

อาร์กิวเมนต์ คือมุมระหว่างแกนบวกกับเวกเตอร์ของจำนวนเชิงซ้อน สำหรับจำนวนเชิงซ้อน

z =x + iy แสดงโดย arg(z) ,

สำหรับการหาอาร์กิวเมนต์ของจำนวนเชิงซ้อน มีฟังก์ชันชื่อ arg() ของจำนวนเชิงซ้อนในไฟล์ส่วนหัวเชิงซ้อน

ไวยากรณ์

arg(complex_number);

พารามิเตอร์

ฟังก์ชันยอมรับจำนวนเชิงซ้อนเป็นอินพุตเพื่อคำนวณค่าของอาร์กิวเมนต์สำหรับจำนวนเชิงซ้อนนั้น

ค่าที่ส่งคืน

ฟังก์ชันส่งคืนอาร์กิวเมนต์ของจำนวนเชิงซ้อน

ตัวอย่าง

#include<iostream>
#include<complex.h>
using namespace std;
int main (){
   double a = 12.0, b = 56.0;
   complex<double> complexnumber (a, b);
   cout<<"The argument of complex number "<<a<<" + i"<<b<< " is: ";
   cout<<arg(complexnumber)<<endl;
   return 0;
}

ผลลัพธ์

อาร์กิวเมนต์ของจำนวนเชิงซ้อน 12 + i56 คือ:1.3597