acos
Computes the principal value of the arc cosine of the specified argument
#include <math.h>
double acos (
double x);
The acos function returns the arc cosine in the range (0,p). When the argument is outside the permissible range, errno is set and matherr is called.
A domain error occurs for arguments not in the range (-1,1).
#include <math.h> #include <stdio.h> main () { printf ("%f\n", acos (.5) ); }
produces the following:
1.047197