Функция cosh
Функция cosh вычисляет гиперболический косинус числа.
В первый параметр мы передаем число, для которого нужно
вычислить гиперболический косинус. Функция возвращает
значение типа double.
Гиперболический косинус определяется формулой:
cosh(x) = (e^x + e^(-x)) / 2.
Синтаксис
#include <cmath>
double cosh(double x);
float coshf(float x);
long double coshl(long double x);
Пример
Давайте вычислим гиперболический косинус числа 0:
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
double res = cosh(0.0);
cout << res << endl;
return 0;
}
Результат выполнения кода:
1
Пример
Давайте вычислим гиперболический косинус числа 1:
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
double res = cosh(1.0);
cout << res << endl;
return 0;
}
Результат выполнения кода:
1.54308
Пример
Давайте вычислим гиперболический косинус отрицательного
числа -1. Так как функция четная, результат будет
таким же, как и для 1:
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
double res = cosh(-1.0);
cout << res << endl;
return 0;
}
Результат выполнения кода:
1.54308