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