double carg(double complex z);
carg computes the argument of z with a branch cut along the negative real axis.