Программирование на C и C++

Онлайн справочник программиста на C и C++

acos, acosl

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;
}