Advanced Complex Number Calculator

Perform complex arithmetic, convert forms, solve equations, explore functions, graph results, and export clear step-by-step solutions from one responsive calculator for study and engineering.

Calculation Result

Ready

Step-by-step solution

Your solution steps will appear here.

Calculator Workspace

Inputs and operation
Direct complex expression
Use i or j. Supported functions include sin, cos, exp, log, sqrt, conj, abs, arg, re, and im.
(3+4i)*(2-5i) sqrt(-9) exp(i*pi) sin(2+3i) conj(5-7i)
Complex equation solver
Separate values with commas. Example: 1, 0, 0, -1 solves z³ - 1 = 0.
Multiple complex numbers
Enter one number per line or separate values with semicolons.

Argand Diagram

The diagram plots inputs, outputs, vectors, and argument angles.

Calculation History

No calculations saved yet.

Formula Used

(a+bi)+(c+di)=(a+c)+(b+d)i (a+bi)(c+di)=(ac-bd)+(ad+bc)i |z|=√(a²+b²) arg(z)=atan2(b,a) z=r(cos θ+i sin θ) zⁿ=rⁿ(cos nθ+i sin nθ)

A complex number combines real and imaginary components. Its rectangular form is written as a plus bi. The symbol i satisfies the rule i squared equals negative one.

Polar form uses a magnitude and an angle. Exponential form writes the same value using Euler’s identity. These forms simplify multiplication, division, powers, and root calculations greatly.

How to Use

  1. Select an arithmetic, expression, equation, or list mode.
  2. Enter values using rectangular, polar, or exponential form.
  3. Choose angle units, precision, and output notation settings.
  4. Press the main button to calculate the result.
  5. Review exact forms, steps, plots, and exported records.

Example Calculations

TaskInputExpected result
Addition(3+4i)+(2-5i)5-i
Multiplication(3+4i)(2-5i)26-7i
Division(3+4i)/(2-5i)-14/29+23/29i
Magnitude|3+4i|5
Polar conversion3+4i5∠53.130102°
Square roots√(-9)3i and -3i
Cube roots∛11 and two complex roots

Frequently Asked Questions

What is a complex number?

A complex number contains real and imaginary parts. It usually appears as a plus bi. Both parts may be zero or nonzero values.

Can I enter j instead of i?

Yes, the expression parser accepts i or j. Engineers often use j for imaginary values. The output uses i for consistent mathematical notation.

How is the argument calculated?

The calculator uses the two-argument arctangent function. This method identifies the correct complex quadrant. Results appear in degrees or radians as selected.

Does the calculator show all roots?

Yes, nth-root calculations return every distinct root. Their angles differ by equal circular intervals. Each root appears in rectangular and polar forms.

Can it solve complex quadratic equations?

Yes, coefficients may contain real or imaginary parts. The solver applies the complex quadratic formula. Both roots include detailed intermediate calculation steps.

How are polynomial roots found?

The page uses an iterative Durand-Kerner method. It supports real and complex polynomial coefficients. Very difficult polynomials may require additional numerical precision.

What does the Argand diagram show?

The horizontal axis represents real values. The vertical axis represents imaginary values. Vectors show magnitude, direction, and plotted result positions.

Can I export calculations?

Yes, results can be copied or exported. CSV files include formatted values and steps. Printing supports saving the result as a PDF.

Why is division by zero rejected?

Zero has no reciprocal in complex arithmetic. Dividing by zero creates an undefined result. The calculator displays a clear validation message instead.

Related Calculators

Algebra CalculatorEquation CalculatorInterval Notation CalculatorLogical Sets CalculatorPI Product Notation CalculatorPolynomials CalculatorRational Expressions CalculatorTesting Solutions CalculatorWord Problems Calculatorangle to decimal calculator

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.