The Complex Number Calculator is very good, very well created!

Initially (that was some days back), I couldn't see the number keys and the operation keys.

I used the keyboard keys, the calculator works perfectly well!

I even tried functions like e^(i*pi) and found the results correct!

Commendable work, MathsIsFun!]]>

I also added a "cis" format button so you can see the result in polar form. Fun with e^() type entries.

]]>It's a standard identity that e^(iθ) = cosθ + isinθ.

Therefore, i = e^(i*π/4)

sin(pi/4) ≠ 1

]]>Ryos's post made me decide to try out i^i. Its answer for that is ~0.2 + 0i.

It's a standard identity that e^(iθ) = cosθ + isinθ.

Therefore, i = e^(i*π/4)

Substituting this into the original gives [e^(i*π/4)]^i.

Using the laws of indices, we can the turn that into e^i²π/4 = e^-π/4.

But then putting that into the calculator gives you ~0.7 + 0i, even though it's equivalent to i^i.

Have I gone wrong somewhere?

]]>5+6[ENTER]

and the text disappeared.

Isn't it supposed to perform the calculation with [ENTER]?

]]>I have done some testing, but I need more done ... please

]]>Interpreted Formula: ((((UNKNOWN(((54*i)-(3*(i^3)))))^5)+(9*i))-((i^i)^i))+3

Well that one is obviously wrong, because it thinks i() is a function - I shall have to teach it otherwise

I hope to extend the functions it knows to sin, cos, sinh, etc etc

]]>i^2i^3i^4i^5i^6i^7i^8i^9i = i

i^(2i*3i*4i*5i*6i*7i*8i*9i) = 1(The last two seem contradictory, though.)

maybe thats because the first one is (i^2)*(i^3)*(i^4) and not the second one which would be i^(2i)^(3i)

]]>i(54i-3i^3)^5 + 9i - i^i^i + 3 = 3+601692067i

Interpreted Formula: ((((UNKNOWN(((54*i)-(3*(i^3)))))^5)+(9*i))-((i^i)^i))+3

0i + 4i - 0^0 + 0^i - i^i^i^i^i^i = -1.20787957635076+4i

i/0 = NaNNaNi

i^2i^3i^4i^5i^6i^7i^8i^9i = i

i^(2i*3i*4i*5i*6i*7i*8i*9i) = 1

I have no idea if any of these are right or wrong, but it seems to handle all sorts of weird things. (The last two seem contradictory, though.)

]]>It can only do + - × / and ^ so far. And it may get those wrong.

I have had a lot of difficulty "parsing" and "walking" the formula, but I figure it is worth it - it is easier, and much more elegant, to write the formula than to enter the real and imaginary into different boxes and press function keys.

Could you pose it a few problems and see how it goes?

(Oh, and it is a real number calculator, too!)

]]>