Функция exp

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

     double exp(      double val );
      float exp(       float val );
long double exp( long double val );

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

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

Описание

Функция exp вычисляет значение экспоненты от val и возвращает его. Возвращаемое значение (экспонента числа val) — это число е, возведенное в степень val.

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

В Си, определён только один прототип, с типом double.

Параметры:

  • val
    Значение с плавающей точкой.

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

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

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

// пример использования функции нахождения экспоненты: exp

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

int main()
{
  double param = 5.0;

  std::cout << "Экспонента числа " << param
            << " = " << exp(param) << std::endl;  // вычисляем экспоненту
  return 0;
}

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

CppStudio.com
Экспонента числа 5 = 148.413
Автор: admin
Дата: 07.09.2012
Поделиться:

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

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