This question here has the answer but I'm still in school and I don't understand any of it. I'm writing a computer program that takes a complex number a + ib and raises it to c + id and I need to return the resulting complex number x + iy.
My Question is: What do I get when I raise (a + ib) to (c + id) to get an answer in the form (x + iy)?
I don't need to understand it all I just need to set
realPart = ....
imaginaryPart = ...
If there are multiple possible values then which one do I want? and how many possible values?