РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
90 of 815 menu

Функция sinh

Функция sinh возвращает гиперболический синус числа. Гиперболический синус вычисляется по формуле (e^x - e^(-x)) / 2. В первый параметр мы передаем число, для которого нужно вычислить гиперболический синус. Функция доступна для типов float, double и long double.

Синтаксис

#include <cmath> double sinh(double x); float sinh(float x); long double sinh(long double x);

Пример

Давайте вычислим гиперболический синус числа 1:

#include <iostream> #include <cmath> using namespace std; int main() { double res = sinh(1.0); cout << res << endl; return 0; }

Результат выполнения кода:

1.1752

Пример

Давайте вычислим гиперболический синус для нескольких значений и выведем их в одной строке:

#include <iostream> #include <cmath> using namespace std; int main() { cout << sinh(0.0) << " "; cout << sinh(1.0) << " "; cout << sinh(2.0) << endl; return 0; }

Результат выполнения кода:

0 1.1752 3.62686

Пример

Функция sinh является нечетной, то есть sinh(-x) = -sinh(x). Давайте проверим это для числа 2:

#include <iostream> #include <cmath> using namespace std; int main() { double pos = sinh(2.0); double neg = sinh(-2.0); cout << pos + neg << endl; return 0; }

Результат выполнения кода:

0

Смотрите также

  • функция sin,
    которая возвращает синус числа
  • функция cosh,
    которая возвращает гиперболический косинус числа
  • функция tanh,
    которая возвращает гиперболический тангенс числа
  • функция exp,
    которая возвращает экспоненту числа
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить