c++中使用exp (就是e的多少次方)需要什么头文件

如题~~头文件是啥啊?#include<??>问号应该是什么,谢谢啦~~exp该怎么使用啊?直接exp(2)系统识别e的2次方吗?还是要自己定义一个函数啊?我是vc++2... 如题~~
头文件是啥啊?
#include <??>
问号应该是什么,谢谢啦~~
exp 该怎么使用啊?直接exp(2)系统识别e的2次方吗?
还是要自己定义一个函数啊?

我是vc++ 2005,
#include <math.h>
还是不行!!!
展开
 我来答
大宝妈谈教育
高粉答主

2020-05-06 · 关注我不会让你失望
知道小有建树答主
回答量:3306
采纳率:100%
帮助的人:53.6万
展开全部

#include<cmath这个库包含exp(x)函数,可以解决此问题。岁雹

1.打开vc++6.0编译器,如图所示选择新函数。

2.在新函数中选择文件,然后选择c/c++头文件,然后在正确的文件名中输入要使用的头文件名**。

3.在新的头文件中输入你的头代码(如图所示是我刚写的一个调用函数),键入代码后,点击左上角保存。

4.找到新的头文件,复制或移动到VC98\Include目录下的vc++6.0安装目录。

5.再次打开vc++创建一个新的C语言文件,如下图所示,选择该文件,选择C/c++源文件,输入文件名**。C(记得带文件扩展名。C),确认。

6.在新的镇基c文件中输入代码,并声明您在预处理命令中编写的用于调用头库的头文件的名称。御雀谨

泪之梦幻
推荐于2017-09-19 · TA获得超过2211个赞
知道小有建树答主
回答量:304
采纳率:100%
帮助的人:57万
展开全部
#include<cmath>头文件
这个库中并信有函数exp(x)相信能满足您的要求

cmath是c++语言中的库函数,其中的c表示函数是来自c标准库的函数,math为数学常用库函数。
cmath库函数列表:
C语言提供了以下的数学函数,要使用这些函数时,在程序文件头必须加入:
#include <math.h>
编译时,必须加上参数「-lm」(表示连结至数学函式库),例如「gcc -lm test.c」。
函数之自变量与传回之值型别见自变量或函数前之型别宣告。
函数已经在「math.h」或其它标头档宣告过了,因此在使用时不必再加型别宣告,例如「y=sin(x);」,不用写成「y=double sin(double x);」。
函数说明:
using ::abs; //绝对值
using ::acos; //反余弦
using ::acosf; //反余弦
using ::acosl; //反余弦
using ::asin; //反正弦
using ::asinf; //反正弦
using ::asinl; //反正弦
using ::atan; //反正切
using ::atan2; //y/x的反正切
using ::atan2f; //y/x的反正切
using ::atan2l; //y/x的反正切
using ::atanf; //反正切
using ::atanl; //反正切
using ::ceil; //上取整
using ::ceilf; //上取整
using ::ceill; //上取整
using ::cos; //余弦
using ::cosf; //余弦
using ::cosh; //双曲余弦
using ::coshf; //双曲余弦
using ::coshl; //双曲余弦
using ::cosl; //余弦
using ::exp; //指数值
using ::expf; //指数值
using ::expl; //指数值
using ::fabs; //绝对值
using ::fabsf; //绝对值
using ::fabsl; //绝对值
using ::floor; //下取整
using ::floorf; //下取整
using ::floorl; //下取整
using ::fmod; //求余
using ::fmodf; /肆枝/求余
using ::fmodl; //求余
using ::frexp; //返回value=x*2n中x的值,n存贮在eptr中
using ::frexpf; //返回value=x*2n中x的值,n存贮在eptr中
using ::frexpl; //返回value=x*2n中x的值,n存贮在eptr中
using ::ldexp; //返回value*2exp的值
using ::ldexpf; //返回value*2exp的值
using ::ldexpl; //返回value*2exp的值
using ::log; //对数
using ::log10; //对数
using ::log10f; //对数
using ::log10l; //对数
using ::logf; //对数
using ::logl; //对数
using ::modf; //将双精度数value分解成尾数和阶
using ::modff; //将双精度数value分解成尾数和阶
using ::modfl; //将双精度数value分解成尾数和阶
using ::pow; //计算幂
using ::powf; //计算幂
using ::powl; //计算幂
using ::sin; //正弦
using ::sinf; //正弦
using ::sinh; //绝雹轮双曲正弦
using ::sinhf; //双曲正弦
using ::sinhl; //双曲正弦
using ::sinl; //正弦
using ::sqrt; //开方
using ::sqrtf; //开方
using ::sqrtl; //开方
using ::tan; //正切
using ::tanf; //正切
using ::tanh; //双曲正切
using ::tanhf; //双曲正切
using ::tanhl; //双曲正切
using ::tanl; //正切
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lauey
2009-07-19 · TA获得超过2366个赞
知道小有建树答主
回答量:1138
采纳率:0%
帮助的人:918万
展开全部
很明确颂棚庆地告诉你,C语言中没有这个库函数。FORTRAN中有这个函野握数。

但是可和稿以这样子用啊,e的x次方:
pow(e,x)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zero三千烦恼风
2009-07-19 · TA获得超过178个赞
知道答主
回答量:258
采纳率:0%
帮助的人:0
展开全部
是幂函数pow,也就是多少次方如pow(2,3)二的三次方
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
heganj
2009-07-19 · 超过12用户采纳过TA的回答
知道答主
回答量:63
采纳率:0%
帮助的人:0
展开全部
单单销仔是输出的话,用 printf("%e\n",?) (stdio.h)也可以啊,如果是森李次方就要用到pow(…)函数,在math.h里亏春汪面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式