Функция sinh

Прототип функции sinh:

     double sinh(      double agl );
      float sinh(       float agl );
long double sinh( long double agl );

Заголовочный файл

Название Язык
math.h С
cmath С++

Описание

Функция вычисляет значение гиперболического синуса параметра agl.

В C++, эта функция перегружена в <complex> и <valarray> (смотреть sinh комплексных чисел и sinh в библиотеке массивов числовых значений).

В Си, определён только один прототип данной функции, с типом данных double.

Параметры:

  • agl
    Вещественное значение.

Возвращаемое значение

Гиперболические синус параметра agl.
Если возвращаемое значение настолько велико, что оно не может быть представлено возвращаемым типом данных, то функция возвращает значение константы HUGE_VAL с тем же знаком, а значения глобальной переменной ERRNO устанавливается в ERANGE.

Пример: исходный код программы

// пример использования функции гиперболический синус: sinh

#include <iostream>                       // для оператора cout
#include <cmath>                          // для функции sinh

int main()
{
  double param = log(2.0);

  std::cout << "Гиперболический синус "
            << param << " = "
            << sinh(param) << std::endl;  // вычисляем гиперболический синус
  return 0;
}

Пример работы программы

CppStudio.com
Гиперболический синус 0.693147 = 0.75
Автор: admin
Дата: 07.09.2012
Поделиться:

Оставить комментарий

Вы должны войти, чтобы оставить комментарий.