C++ <cmath> - expm1() Function
The C++ <cmath> expm1() function returns e raised to the power of specified number minus 1, i.e., ex-1. Please note that e is the base of the natural system of logarithms, and its value is approximately 2.718282.
Syntax
double expm1 (double x); float expm1 (float x); long double expm1 (long double x); double expm1 (T x);
Parameters
x |
Specify the exponent of e. |
Return Value
Returns e raised to the power of specified number minus 1, i.e., ex-1.
Example:
In the example below, expm1() function is used to calculate e raised to the power of specified number minus one.
#include <iostream> #include <cmath> using namespace std; int main (){ cout<<expm1(2)<<"\n"; cout<<expm1(-2)<<"\n"; cout<<expm1(1.5)<<"\n"; cout<<expm1(-1.5)<<"\n"; return 0; }
The output of the above code will be:
6.38906 -0.864665 3.48169 -0.77687
❮ C++ <cmath> Library