作业帮 > 综合 > 作业

C语言数学函数以下几个数学函数谁能举几个简单的例子,谢谢.absexpfabssqrt这四个.一样举一个例子最好了

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/11 19:24:26
C语言数学函数
以下几个数学函数谁能举几个简单的例子,谢谢.
abs
exp
fabs
sqrt
这四个.一样举一个例子最好了
C语言数学函数以下几个数学函数谁能举几个简单的例子,谢谢.absexpfabssqrt这四个.一样举一个例子最好了
/*------------------------------*/
abs(计算整型数的绝对值)
相关函数 labs,fabs
表头文件 #include
定义函数 int abs (int j)
函数说明 abs()用来计算参数j的绝对值,然后将结果返回.
返回值 返回参数j的绝对值结果.
范例 #ingclude
main(){
int ansert;
answer = abs(-12);
printf("|-12| = %d\n",answer);
}
执行 |-12| = 12
/*---------------------------------*/
exp(计算指数)
相关函数 log,log10,pow
表头文件 #include
定义函数 double exp(double x);
函数说明 exp()用来计算以e为底的x次方值,即ex值,然后将结果返回.
返回值 返回e的x次方计算结果.
附加说明 使用GCC编译时请加入-lm.
范例 #include
main()
{
double answer;
answer = exp (10);
printf("e^10 =%f\n",answer);
}
执行 e^10 = 22026.465795
/*-----------------------------------*/
sqrt(计算平方根值)
相关函数 hypotq
表头文件 #include
定义函数 double sqrt(double x);
函数说明 sqrt()用来计算参数x的平方根,然后将结果返回.参数x必须为正数.
返回值 返回参数x的平方根值.
错误代码 EDOM 参数x为负数.
附加说明 使用GCC编译时请加入-lm.
范例 /* 计算200的平方根值*/
#include
main()
{
double root;
root = sqrt (200);
printf("answer is %f\n",root);
}
执行 answer is 14.142136
/*--------------------------------*/
fabs(计算浮点型数的绝对值)
相关函数:abs
表头文件:#include
定义函数:double fabs(double x);
函数说明:fabs()用来计算浮点型数x的绝对值,然后将结果返回.
返回值:返回参数x的绝对值计算结果
#include
main()
{
double answer;
answer=fabs(-3.141592);
printf("|-3.141592|=%f\n",answer);
}
执行结果
|-3.141592|=3.141592