Функција екп () у Ц ++-у враћа експоненцијал (Еулеров број) е подигнут на дати аргумент.
Ова функција је дефинисана у заглављу датотеке.
(Математика) е к = екп (к) (програмирање на Ц ++)
екп () прототип (као за Ц ++ 11 стандард)
двоструки експ (дупли к); флоат екп (флоат к); лонг доубле екп (дуги дупли к); двоструки експ (Т к); // За интегрални тип
Функција екп () узима један аргумент и враћа експоненцијални вредности у типу double
, float
или long double
типа.
екп () параметри
Функција екп () узима један обавезни аргумент и може бити било које вредности, тј. Негативна, позитивна или нула.
екп () Повратна вредност
Функција екп () враћа вредност у опсегу (0, ∞).
Ако је величина резултата превелика да би била представљена вредношћу типа повратка, функција враћа ХУГЕ_ВАЛ са одговарајућим предзнаком и појављује се грешка прекомерног опсега.
Пример 1: Како функција екп () ради у Ц ++?
#include #include using namespace std; int main() ( double x = 2.19, result; result = exp(x); cout << "exp(x) = " << result << endl; return 0; )
Када покренете програм, излаз ће бити:
екп (к) = 8,93521
Пример 2: функција екп () са интегралним типом
#include #include using namespace std; int main() ( long int x = 13; double result; result = exp(x); cout << "exp(x) = " << result << endl; return 0; )
Када покренете програм, излаз ће бити:
екп (к) = 442413