Описание функций Си

       

Exp



     exp

Функция Функция экспоненты; возвращает значение е в сте- пени x.

Синтаксис Вещественная версия Комплексная версия #include #include

double exp(double x); complex exp(complex x);

Файл, содержащий Вещественная версия Комплексная версия прототип math.h complex.h

Описание Функция exp вычисляет функцию экспоненты e^x;

Экспонента комплексного числа определена следующим образом:

exp(x+yi) = exp(x)(cos(y)+i sin(y))

Возвращаемое exp возвращает e^x. значение

Иногда аргументы функции exp выдают результат, вы- зывающий переполнение или невычисляемый. Когда верное значение вызывает переполнение, функция exp возвращает значение HUGE_VAL. При чрезмерно боль- шом результате глобальной переменной errno присва- ивается значение:

ERANGE - результат превышает допустимые пределы.

При малом результате возвращается 0.0 и errno не изменяется.

Обработку ошибок для exp можно изменить с помощью matherr.

Переносимость Функции поддерживаются на системах UNIX и стан- дартом ANSI C.

Смотрите также Функции 0, 0,

Пример:

#include

#include

int main(void) { double result; double x = 4.0; result = exp(x); printf("'e' в степени %1f (e^%1f) = %1f\n",x,x,result); return 0; }



Содержание раздела