C/math.h/acosh
acosh: returns the arc hyperbolic cosine of arg
<source lang="cpp">
//Declaration: float acoshf(float arg);
double acosh(double arg); long double acoshl(long double arg);
//Parameter: The argument must be zero or greater;
otherwise a domain error will occur.
#include <math.h> #include <stdio.h> int main(void) { double val = -1.0; do { printf(" %f.\n", val, acosh(val)); val += 1; } while(val<=10.0); return 0; }
/*
-1.000000. 0.000000. 1.000000. 2.000000. 3.000000. 4.000000. 5.000000. 6.000000. 7.000000. 8.000000. 9.000000. 10.000000.
- /
</source>