Implementation status: to be implemented

Synopsis

#include <complex.h>

double complex csqrt(double complex z);
float complex csqrtf(float complex z);
long double complex csqrtl(long double complex z);

Description

The functions compute the complex square root of z, with a branch cut along the negative real axis.

Arguments
z - a complex number.

Return value

These functions return the complex square root value, in the range of the right half-plane (including the imaginary axis).

Errors

No errors are defined.