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

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


เราได้รับภารกิจเพื่อค้นหาการทำงานของฟังก์ชัน 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)