我正在尝试将两个复数相除,但未获得期望的结果。 Python复数除法如何工作?
输入值为:(2 + 3j)和(2 + 3j)
我尝试了以下逻辑,但这似乎不起作用。
numerator_real =(实数*共轭实数)-(imag * conjugate.imag); //真实
numerator_imag =(真实* conjugate.imag)+(imag * conjugate.real); // imag
denom = x.real * x.real + x.imag * x.imag;
complex(numerator_real/denom, numerator_imag/denom)
期望/期望的结果是: 1+0j
我的输出是 1.3+0j