จำนวนเชิงซ้อน เป็นจำนวนที่แสดงในรูปของ 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