CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник по функциям C/C++
cosh
cosh
Функция Вычисляет гиперболический косинус.
Синтаксис Вещественная версия Комплексная версия
#include <math.h> #include<complex.h>
double cosh(double x); complex cosh(complex x);
Файл, содержащий Вещественная версия Комплексная версия
прототип math.h complex.h
Описание cosh возвращает гиперболический косинус введенного
значения. (e^x+e^-x)/2
Гиперболический косинус комплексного числа
определен следующим образом:
cosh(z)=(exp(z)+exp(-z))/2
Возвращаемое cosh возвращает гиперболический косинус аргумента.
значение
В случае переполнения cosh возвращает значение
HUGE_VAL с сответствующим знаком, и errno
устанавливается в ERANGE.
Обработку ошибок для этой функции можно изменить с
помощью функции matherr.
Переносимость cosh поддерживается в системах UNIX и определена в
ANSI C. Комплексная версия требует С++ и скорее
всего непереносима.
Смотрите также acos, asin, atan, atan2, complex, cos, matherr,
sin, sinh, tan, tanh.
Пример:
#include<stdio.h>
#include<math.h>
int main(void)
{
double result;
double x = 0.5;
result = cosh(x);
printf("Гиперболический косинус от %1f равен %1f\n",x,result);
return 0;
}
