abs(x):整数x的绝对值。
阜宁网站建设公司成都创新互联公司,阜宁网站设计制作,有大型网站制作公司丰富经验。已为阜宁千余家提供企业网站建设服务。企业网站搭建\成都外贸网站建设要多少钱,请找那个售后服务好的阜宁做网站的公司定做!
fabs(x):浮点数(小数)x的绝对值。
pow(a, x):a的x次方,a和x是浮点数,返回值是浮点数(即使a和x都是整数,也会被转换成浮点数,因此整数运算可能损失精度,造成误差)。
exp(x):e的x次方,x是浮点数,e是自然对数的底数(一个无理数,值为2.71828....)
数学和算法语言中的exp为exponent的缩写,意为指数。
特殊地,exp也特指自然对数的底e为底数的指数函数,即y=exp(x)=e^x,是自然对数y=log(e)x=ln x的反函数。e是重要的数学常数,定义为极限lim(x→∞)(1+1/x)^x的值,约等于2.717281828459045。无穷级数∑1/x!收敛于e,可以计算e的值。
====
[原创回答团]
就是自己编一个函数,以实现EXP(X)的同样功能;
#define X 2.71828183
double t=1;
int i,x;
for (i=1;i=x;i++)
t=t*X;
就是说求e的x次方的函数
如
exp(1)=e的1次方=e=2.718281828...
exp(0)=e的0次方=1
exp(2)=e的平方=7.3890561...
e是一个常数,等于2.718281828...
在开始加上#include math.h;
程序中就可以调用pow(x,y)。
main()
{
double z;
z=pow(10,5);
printf("%lf/n",z);
}
输出结果:
285.000000
扩展资料
c语言求自然对数的底e的指数,可以使用函数exp().
exp()的头文件:#include
exp()的函数原型:double exp(double x);
exp()函数的作用:返回e的x次方。
exp()的相关函数:float expf(float x);
long double expl(long double x);
注:自然对数的底e叫做: 欧拉数(eula's number)
C语言中数e(指数e)可以用exp( )函数表示。
函数原型:double exp(double x);
功 能:计算e^x的值
返 回 值:计算结果
举例:
double x=1.5, y;
y = exp(x); // y的值就是e^1.5
注:使用exp函数时,需要将头文件#includemath.h添加进源文件中。