Complex
Rect/Polar • i/j • trig/log/sqrt/exp • conj/re/im/arg/cis.
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).
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.
- Enter complex numbers in the supported form (a+bi, polar, etc.).
- Choose the operation (add/multiply, magnitude/phase, conversions).
- Review both rectangular and polar interpretations where relevant.
- 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.