double complex cacosh(double complex z);
float complex cacoshf(float complex double z);
long double complex cacoshl(long double complex z);
Также cacosh(z) = (0.5)*clog((1+z)/(1-z)).