blob: 484ef69913aaa9ca8b09d6e046e34dd5fa4f779c (
plain)
1
2
3
4
5
6
7
8
|
#include <complex.h> // for complex, cacosl, casinl, cimagl, creall, I
#include <math.h> // for M_PI_2
long double complex cacosl(long double complex z)
{
long double complex w = casinl(z);
return (M_PI_2 - creall(w)) - cimagl(w) * I;
}
|