Complex Calculator

What is it: A calculator that is designed to do complex number calculations.

How it works: There are actually two versions. The basic calculator operates on two complex numbers x and y (doing addition, subtraction, multiplication, division, exponentiation or reciprocal) to produce a third complex number z and continuously displays all 3 numbers in both polar and rectangular coordinates. It shows the two operands and the result in both polar and rectangular form and updates continually as you enter the digits of the operands.

The stack calculator is similar except instead of having only two operands it has a whole stack of operands that can be operated on, the bottom two of which are labeled x and y. Another feature is that each complex number that is entered can be given a text description. When an operation takes place the resultant is automatically given a text description as well, based on the operands and the operation (as illustrated to the right). Another feature is that the contents of the stack can be pasted into a word processor.

Where to now?