python 複數 用法

code

>>> a=abs(3+4j)
>>> a
5.0
>>> a=2+4j
>>> b=3-5j
>>> a
(2+4j)
>>> b
(3-5j)
>>> a.real
2.0
>>> b.real
3.0
>>> a.imag
4.0
>>> b.imag
-5.0
>>> a.conjugate()
(2-4j)
>>> b.conjugate()
(3+5j)
>>> a+b
(5-1j)
>>> a*b
(26+2j)
>>> a/b
(-0.4117647058823529+0.6470588235294118j)
>>> a-b
(-1+9j)
>>> abs(a)
4.47213595499958
>>> abs(b)
5.830951894845301
>>> 
>>> import cmath
>>> cmath.sin(a)
(24.83130584894638-11.356612711218174j)
>>> cmath.cos(a)
(-11.36423470640106-24.814651485634187j)
>>> cmath.exp(a)
(-4.829809383269385-5.5920560936409816j)
>>> 
>>> cmath.sqrt(-1)
1j
>>> 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章