该函数计算给定数字减1的指数e。
expm1(x) = ex - 1;
expm1 - 语法
float expm1(float x); double expm1(double x); long double expm1(long double x); double expm1(integral x);
Note: return_type可以是float,double或long double。
expm1 - 参数
x :它是指数的值。
expm1 - 返回值
它返回提高到x负-1的幂的e。
expm1 - 例子1
让我们看一个简单的例子
#include <iostream> #include<math.h> using namespace std; int main() { int x=6; std::cout << "Value of x is : " <<x <<std::endl; cout<<"expm1(x) = "<<expm1(x); return 0; }
输出:
Value of x is : 6 expm1(x) = 402.429
在此示例中,x的值为6。expm1()函数计算升为6减1的幂的e。
expm1 - 例子2
我们来看另一个简单的例子
#include <iostream> #include<math.h> using namespace std; int main() { float x=9.8; std::cout << "Value of x is : " <<x <<std::endl; cout<<"expm1(x) = "<<expm1(x); return 0; }
输出:
Value of x is : 9.8 expm1(x) = 18032.7
在此的示例x的值为9.8。 expm1()函数计算e的幂为9.8减1。