Da Sie wahrscheinlich nur Pythonista kennen, war ich beeindruckt von der Tatsache, dass Python komplexe Zahlen normal verarbeiten kann.
Sie können eine komplexe Zahl (Complex
) erstellen, indem Sie wie 12 + 3j
schreiben. Fügen Sie dem Imaginärteil j hinzu.
Verwenden Sie zum Abrufen der Real- und Imaginärteile "real" und "imag" wie folgt:
comp = 12 + 3j
print(comp.real)
# 12.0
print(comp.imag)
# 3.0
Multiplikation und Division sind ebenfalls perfekt.
print((1 + 2j) * (3 + 4j))
# (-5+10j)
print((1 + 2j) / (3 + 4j))
# (0.44+0.08j))
Recommended Posts