acos
Функция Вычисляет арккосинус.
Синтаксис Версия для вещественных Версия для комплексных
#include <math.h> #include<complex.h>
double acos(double x); complex acos(complex x);
Файл, содержащий Версия для вещественных Версия для комплексных
прототип math.h complex.h
Описание acos возвращает арккосинус введенного значения.
Аргументы acos должны быть в диапазоне от -1 до 1.
Аргументы, выходящие за пределы этого диапазона,
вынуждают acos вернуть NAN и установить errno в:
EDOM - Ошибка области определения
Комплексный обратный косинус определяется следующим
образом:
acos(z)=-i*log(z+i*sqrt(1-z^2))
Возвращаемое Вещественная версия acos возвращает значение в диа-
значение пазоне от 0 до pi.
Управление ошибками для этой функции можно изменить
с помощью функции matherr.
Переносимость Вещественная версия acos поддерживается в системах
UNIX и определена в ANSI C. Комплексная версия acos
требует С++ и скорее всего непереносима.
Смотрите также asin,atan,atan2,complex,cos,matherr,sin,tan
Пример:
#include<stdio.h>
#include<math.h>
int main(void)
{
double result;
double x=0.5;
result = acos(x);
printf("Арккосинус от %1f равен %1f\n",x,result);
return 0;
}
|