Math Exp Function

C++ Math exp

The function computes the exponential e raised to the power given number.

Suppose a number is x:

Syntax

Consider a number 'x'. Syntax would be:

Example

float exp(float x);
double exp(double x);
long double exp(long double x);
double exp(integral x);

Parameter

x : The value whose exponential value is to be calculated.

Return value

It returns the exponential value of type float, double or long double.

If value is too large, the function returns HUGE_VAL

Example 1

Let's see a simple example when the value of x is positive.

Example

#include <iostream>
#include<math.h>
using namespace std;
int main()
{
     float x=0.2;
     cout<<"Value of x is : "<<x<<'\n';
     cout<<"Exponential value of x is : "<<exp(x);
     return 0;
}

Output:

Output

Value of x is : 0.2
Exponential value of x is : 1.2214

In this example, exp function calculates the exponential value of x when the value of x is positive.

Example 2

Let's see a simple example when the value of x is negative

Example

#include <iostream>
#include<math.h>
using namespace std;
int main()
{
   double x= -5.3;
   cout<<"Value of x is : "<<x<<'\n';
   cout<<"Exponential value of x is : "<<exp(x);
   return 0;
}

Output:

Output

Value of x is : -5.3
Exponential value of x is : 0.00499159

In this example, exp function calculates the exponential value of x when the value of x is negative.

Input Required

This code uses input(). Please provide values below: