เราได้รับภารกิจเพื่อค้นหาการทำงานของฟังก์ชัน sin() สำหรับจำนวนเชิงซ้อน ฟังก์ชัน sin( ) สำหรับจำนวนเชิงซ้อนมีอยู่ในไฟล์ส่วนหัวที่ซับซ้อน ซึ่งหมายความว่าสำหรับการคำนวณค่าของ sin() เราจำเป็นต้องเพิ่มไฟล์ส่วนหัวที่ซับซ้อนในโค้ด ในทางคณิตศาสตร์ ฟังก์ชันนี้ใช้ในการคำนวณค่าของบาปที่มีจำนวนเชิงซ้อน
ไวยากรณ์
ไวยากรณ์สำหรับฟังก์ชัน sin() คือ −
sin(z);
พารามิเตอร์
พารามิเตอร์ z สามารถเป็นจำนวนเชิงซ้อนใดๆ ก็ได้ และพารามิเตอร์นี้ถูกกำหนดไว้ในนิยามของฟังก์ชัน sin() ซึ่งทำให้พารามิเตอร์นี้บังคับ
ประเภทการส่งคืน
ฟังก์ชันนี้จะคืนค่าเชิงซ้อนของ sin( ) เนื่องจากมีจำนวนเชิงซ้อน
ป้อนข้อมูล − บาป(0,1)
ผลผลิต − (0,1.1752)
ป้อนข้อมูล − บาป(4,6)
ผลผลิต − (-152.65, -131.848)
ตัวอย่าง
#include<iostream.h> #include<complex.h> Using namespace std; int main( ){ Complex<double> x(2,1); Cout<< “ The sin of “ << x << “ = “ << sin(x) << endl; return 0; }
ผลลัพธ์
หากเรารันโค้ดด้านบน มันจะสร้างผลลัพธ์ต่อไปนี้
The sin of (2,1) = (1.403,-0.4890)
ตัวอย่าง
#include<iostream.h> #include<complex.h> Using namespace std; int main( ){ Complex<double> x(3, 9); Cout<< “ The sin of “ << x << “ = “ << sin(x) << endl; Return 0; }
ผลลัพธ์
หากเรารันโค้ดด้านบน มันจะสร้างผลลัพธ์ต่อไปนี้
The sin of (3, 9) = (571.75,-4010.996)