Calculadora de Raiz Complexa (raiz quadrada de z = a + bi)
- Created by
- Renato Passos, Eng. de Software
- Reviewed by
- Renato Passos, Eng. de Software
Last updated: Apr 18, 2026
Formula
√(a+bi) = √((r+a)/2) ± i·√((r−a)/2) com r = |z|
About this calculator
The Complex Root Calculator computes the principal square root of complex numbers in the form z = a + bi. Unlike real numbers, where the square root of a negative is undefined, complex numbers always have two square roots. This tool calculates the principal root, which is the one with a positive real part (or, if the real part is zero, the positive imaginary part).
The calculation uses the formula: √(a+bi) = √((r+a)/2) ± i·√((r−a)/2), where r = |z| = √(a² + b²) is the modulus of the complex number. The sign ± depends on the sign of the imaginary part b: if b ≥ 0, use +; if b < 0, use −. The result is displayed in the form x + yi, with up to 10 decimal places.
Use this calculator when you need to extract the square root of a complex number in engineering, quantum physics, signal processing, or pure mathematics. For example, when solving quadratic equations with a negative discriminant, or analyzing AC circuits. The tool is useful for students and professionals working with complex numbers.
Cautions: Ensure the real and imaginary parts are correct. The calculator returns only the principal root; the other root can be obtained by changing the sign of the imaginary part. Remember that the square root of a complex number is not unique, and the result can be verified by squaring it.
Frequently asked questions
What is the principal square root of a complex number?
It is the root with a positive real part. If the real part is zero, the imaginary part is positive.
How many square roots does a complex number have?
Two. One is the opposite (negated) of the other.
How do I get the other square root?
Multiply the result by −1, or change the sign of the imaginary part of the result.
Can I use this calculator for negative real numbers?
Yes, enter a negative real part and zero imaginary part. The result will be a pure imaginary number.
Does the calculator handle numbers with many decimal places?
Yes, it accepts inputs with up to 10 decimal places and rounds the result to 10 decimal places.