summaryrefslogtreecommitdiff
path: root/lib/libm/cacoshl.c
blob: 058f85da700b66ea820c06bfd5def0d7230c8054 (plain)
1
2
3
4
5
6
#include <complex.h> // for csqrtl, cacoshl, clogl, complex

long double complex cacoshl(long double complex z)
{
	return clogl(z + csqrtl(z + 1) * csqrtl(z - 1));
}