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