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

来源:百度知道 编辑:UC知道 时间:2024/06/09 01:40:05
如题~~
头文件是啥啊?
#include <??>
问号应该是什么,谢谢啦~~
exp 该怎么使用啊?直接exp(2)系统识别e的2次方吗?
还是要自己定义一个函数啊?

我是vc++ 2005,
#include <math.h>
还是不行!!!

#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 :