expm1(x)函数详解

首页 / C++入门教程 / expm1(x)函数详解

该函数计算给定数字减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。

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

iOS开发高手课 -〔戴铭〕

浏览器工作原理与实践 -〔李兵〕

性能工程高手课 -〔庄振运〕

小马哥讲Spring核心编程思想 -〔小马哥〕

张汉东的Rust实战课 -〔张汉东〕

物联网开发实战 -〔郭朝斌〕

零基础入门Spark -〔吴磊〕

现代C++20实战高手课 -〔卢誉声〕

工程师个人发展指南 -〔李云〕

好记忆不如烂笔头。留下您的足迹吧 :)