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