math中函数以及其他一些库函数
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
函数以及其他一些库函数
函数名称: abs
函数原型: int abs(int x);
函数功能: 求整数x的绝对值
函数返回: 计算结果
参数说明:
所属文件: <>,<>
使用范例:
#include <>
#include <>
int main()
{
int number=-1234;
printf("number: %d absolute value: %d",number,abs(number));
return 0;
}
@函数名称: fabs
函数原型: double fabs(double x);
函数功能: 求x的绝对值.
函数返回: 计算结果
参数说明:
所属文件: <>
使用范例:
#include <>
#include <>
int main()
{
float number=;
printf("number: %f absolute value: %f",number,fabs(number));
return 0;
}
@函数名称: cabs
函数原型: double cabs(struct complex znum)
函数功能: 求复数的绝对值
函数返回: 复数的绝对值
参数说明: zuum为用结构struct complex表示的复数,定义如下:struct complex{
double m;
double n;
}
所属文件: <>
#include <>
#include <>
int main()
{
struct complex z;
double val;
=;
=;
val=cabs(z);
printf("The absolute value of %.2lfi %.2lfj is %.2lf",,,val); return 0;
}
@函数名称: ceil
函数原型: double ceil(double num)
函数功能: 得到不小于num的最小整数
函数返回: 用双精度表示的最小整数
参数说明: num-实数
所属文件: <>
#include <>
#include <>
int main()
{
double number=;
double down,up;
down=floor(number);
up=ceil(number);
printf("original number %",number);
printf("number rounded down %",down);
printf("number rounded up %",up);
return 0;
}
@函数名称: sin
函数原型: double sin(double x);
函数功能: 计算sinx的值.正弦函数
函数返回: 计算结果
参数说明: 单位为弧度
所属文件: <>
使用范例:
#include <>
#include <>
int main()
{
double result,x=;
result=sin(x);
printf("The sin() of %lf is %lf",x,result);
return 0;
}
@函数名称: cos
函数原型: double cos(double x);
函数功能: 计算cos(x)的值.余弦函数.
函数返回: 计算结果
参数说明: x的单位为弧度
所属文件: <>
使用范例:
#include <>
#include <>
int main()
{
double result;
double x=;
result=cos(x);
printf("The cosine of %lf is %lf",x,result);
return 0;
}
@函数名称: tan
函数原型: double tan(double x);
函数功能: 计算tan(x)的值,即计算角度x的正切数值函数返回: 计算结果
参数说明: x>=0单位为弧度
所属文件: <>
使用范例:
#include <>
#include <>
int main()
{
double result,x;
x=;
result=tan(x);
printf("The tan of %lf is %lf",x,result);
return 0;
}
@函数名称: asin
函数原型: double asin(double x);
函数功能: 计算sin^-1(x)的值.反正弦值函数
函数返回: 计算结果
参数说明: x应在-1 到 1 范围内.单位为弧度所属文件: <>
使用范例:
#include <>
#include <>
int main()
{
double result;
double x=;
result=asin(x);
printf("The arc sin of %lf is %lf",x,result);
return 0;
}
@函数名称: acos
函数原型: double acos(double x);
函数功能: 计算cos^-1(x)的值,反余弦函数
函数返回: 计算结果
参数说明: x应在-1到1范围内.切记单位为弧度所属文件: <>
使用范例:
#include <>
#include <>
int main()
{
double result;
double x=;
result=acos(x);
printf("The arc cosine of %lf is %lf",x,result);
return 0;
}
@函数名称: atan