Complex

Rect/Polar • i/j • trig/log/sqrt/exp • conj/re/im/arg/cis.

DISPLAY
Complex • Rect
Polar input: r∠θ or r<θ. Convert uses the latest result (or evaluates current input). Vars: ans (last real), ans_re/ans_im (last complex rect parts), ans_r/ans_theta (last complex polar, θ follows RAD/DEG), plus ans_theta_rad/ans_theta_deg, and the memory register mem (alias m).
TOOLS

How the Complex Calculator works

Compute with complex numbers (a + bi) and view results in multiple forms. Use the explain panel to see how expressions were evaluated.

Back to top
Quick steps
  1. Enter complex numbers in the supported form (a+bi, polar, etc.).
  2. Choose the operation (add/multiply, magnitude/phase, conversions).
  3. Review both rectangular and polar interpretations where relevant.
  4. Copy/export results or send them to Notebook for future reference.
  • Supports complex arithmetic with i and complex-valued functions where applicable.
  • Results can be interpreted in rectangular form (a + bi) and magnitude/angle style representations.
  • Explain panel helps you debug complex expressions and confirm intermediate steps.
  • All evaluation runs locally in your browser.
Rectangular vs polar intuition
  • Rectangular form: z = a + bi (easy for addition/subtraction).
  • Polar form: z = r∠θ (often convenient for multiplication/division and powers).
  • Be mindful of angle units when interpreting θ.
Branch cuts and multi-valued functions

Some complex functions (like logarithms and roots) have multiple valid values.

Calculators typically choose a principal value; results may differ from other tools depending on conventions.

Privacy

Calculations run locally in your browser; expressions are not sent to the server.

Clear history anytime from the right rail.