double acos (double arg)
long double acosl (long double arg)
Прототип:
Описание:
Функция acos() возвращает арккосинус аргумента arg. Аргумент функции acos() должен лежать в пределах от —1 до 1, в противном случае возникает ошибка области значений. Возвращаемая величина лежит в пределах от 0 до р и измеряется в радианах.
Функция acosl() является версией этой функции для данных типа long double.
Пример:
Следующая программа выводит значения арккосинуса аргумента, изменяющегося от —1 до 1:
#include <stdio.h>
#include <math.h>
int main(void)
{
double val = -1.0;
do {
printf("arc cosine of %f is %f\n", val, acos(val));
val += 0.1;
} while(val <= 1.0);
return 0;
}
#include <stdio.h>
#include <math.h>
int main(void)
{
double val = -1.0;
do {
printf("arc cosine of %f is %f\n", val, acos(val));
val += 0.1;
} while(val <= 1.0);
return 0;
}