Прототип функции cosh:
double cosh( double agl );
float cosh( float agl );
long double cosh( long double agl );
Заголовочный файл
| Название | Язык |
|---|---|
| math.h | С |
| cmath | С++ |
Описание
Функция вычисляет значение гиперболического косинуса параметра agl.
В C++, эта функция перегружена в <complex> и <valarray> (смотреть cosh комплексных чисел и cosh в библиотеке массивов числовых значений).
В Си, определён только один прототип данной функции, с типом данных double.
Параметры:
- agl
Вещественное значение.
Возвращаемое значение
Гиперболический косинус параметра agl.
Если возвращаемое значение настолько велико, что оно не может быть представлено возвращаемым типом данных, то функция возвращает значение константы HUGE_VAL, а значения глобальной переменной ERRNO устанавливается в ERANGE.
Пример: исходный код программы
// пример использования функции гиперболический косинус: cosh
#include <iostream> // для оператора cout
#include <cmath> // для функции cosh
int main()
{
double param = log(2.0);
std::cout << "Гиперболический косинус "
<< param << " = "
<< cosh(param) << std::endl; // вычисляем гиперболический косинус
return 0;
}
Пример работы программы
CppStudio.com
Гиперболический косинус 0.693147 = 1.25