常用数学库函数

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3.调用库函数的实参在数学上必须是有意义的。
4.对于三角函数,单位是弧度而不是度。 5. 调用库函数时,其实参表必须有园括号()。
结束
int rand(void);
产生伪随机数
void srand(unsigned int seed);
初始化伪随机数产生器
调用库函数应注意以下事项:
1.应用数学库函数时,必须包含库头文件
#include <math.h>。
2.调用库函数时,实参类型应与形参类型要匹配; 实参个数与形参个数要相同;实参与形参的顺次 要一致。函数值有确定的类型,由函数定义时的 返回值类型决定。
表 3ห้องสมุดไป่ตู้3 常用数学库函数
库函数原型
数学含义
举例
double sqrt(double x); √x
double exp(double x); ex
double pow(double x,
xy
double y);
double pow10(int n); 10n
double log(double x); lnx
|-2|→ abs(-2)
long int labs(long
|n|
int n);
|-77659|→ labs(-77659)
double fabs(double x); |x| double sin(double x); sinx
|-27.6| → fabs(-27.6) sin1.97 → sin(1.97)
√4 → sqrt(4) e1.5 → exp(1.5) 2.173.25 → pow(2.17,3.25)
103 → pow10(3) ln2.7 → log(2.7)
double log10(double x); logx
log2.7 → log10(2.7)
int abs(int n);
|n|
3.5 常用数学库函数
在程序中需调用数学库函数时,必须包含库头文 件 #include <math.h>。表 3.3是常用数学库函数。 库函数原型由函数返回值类型、函数名、函数的形参 表和“;”组成。例如,求xy函数
函数返回值类型 函数名 函数的形参表
double pow(double x,double y);
表 3.3 常用数学库函数(续)
库函数原型
数学含义
举例
double cos(double x); cosx
cos1.97 → cos(1.97)
double tan(double x); tanx
tan0.5 → tan(0.5)
double atan(double x); arctanx
arctan0.5 → atan(0.5)
相关文档
最新文档