template<class T> complex<T> sqrt(const complex<T>& x);
The function returns the square root of x, with phase angle in the half-open interval (-pi/2, pi/2]. The branch cuts are along the negative real axis.
x
(-pi/2, pi/2]