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

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


จำนวนเชิงซ้อนประกอบด้วยส่วนจริงและส่วนจินตภาพ ส่วนจริงเป็นจำนวนทศนิยม และส่วนจินตภาพคือจำนวนทศนิยมใด ๆ คูณด้วยรากที่สองของ -1 ซึ่งถูกกำหนดเป็น j

>>> no=5+6j
>>> no.real
5.0
>>> no.imag
6.0
>>> type(no)
<class 'complex'>

วัตถุผลลัพธ์เป็นชนิดข้อมูลที่ซับซ้อน ไลบรารี Python ยังมีฟังก์ชัน complex() ซึ่งสร้างวัตถุจากอาร์กิวเมนต์ float สองตัว

>>> no=complex(5,6)
>>> no
(5+6j)
>>> no.real
5.0
>>> no.imag
6.0
>>> type(no)
<class 'complex'>