Python Karmaşık Sayılar (Complex)
Matematikte, a +b i şeklinde ifade edilirler. Burada a sayısının gerçel (real) kısmını, b ise sanal (imaginary) kısmını ifade etmektedir. i ise √−1 anlamındadır.
>>> 6j*6j
(-36+0j)
Python da i yerine j kullanılmaktadır. 6j*6j nin sonucu 36*j2=36*(-1)=-36+0j olduğunu görmekteyiz.
>>> (2+3j)*1j
(-3+2j)
özetle 2j+3*j=2j+3*(-1)=-3+2j şeklinde hesaplanmıştır.
j’nin katsayısı 1 olsa bile bu yazılmalıdır.
>>> (1+2j)/(1+1j)
(1.5+0.5j)
>>> 1j*1j
(-1+0j)