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

เราจะใช้จำนวนเชิงซ้อนใน Python ได้อย่างไร


จำนวนเชิงซ้อนคือคู่ของจำนวนจริง a และ b ส่วนใหญ่เขียนเป็น a+bi หรือ a+ib โดยที่ i ถูกเรียกว่า หน่วยจินตภาพ และทำหน้าที่เป็นป้ายกำกับ เทอมที่สอง ในทางคณิตศาสตร์ i2 =-1 บางครั้งใช้ j แทน i

นี่คือวิธีการกำหนดจำนวนเชิงซ้อนให้กับตัวแปร:

>>> a=5+6j
>>> a
(5+6j)
>>> type(a)
<class 'complex'>

Python มีฟังก์ชันซับซ้อนในตัว ซึ่งจะส่งคืนประเภทข้อมูลที่ซับซ้อน

complex(x) ส่งกลับจำนวนเชิงซ้อนโดยที่ x เป็นส่วนจริงและส่วนจินตภาพเป็นศูนย์ complex(x,y) ส่งกลับจำนวนเชิงซ้อนที่มี x เป็นส่วนจริงและ y เป็นส่วนจินตภาพ

>>> x=5
>>> complex(x)
(5+0j)
>>> x=5
>>> y=6
>>> complex(x,y)
(5+6j)