该函数计算给定数字减1的指数'e'。
expm1(x) = ex - 1;
float expm1(float x); double expm1(double x); long double expm1(long double x); double expm1(integral x);
x :它是指数的值。
它返回提高到x负-1的幂的'e'。
让我们看一个简单的例子
#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'。
我们来看另一个简单的例子
#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。
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)