C++语言 之 标准库函数(3)

标准C Math函数

1、abs():求绝对值

#include <stdlib.h>

int abs(int num);

 

2、acos():求反余弦

#include <math.h>

double acos(double arg);

 

3、asin():求反正弦

#include <math.h>

double asin(double arg);

 

4、atan():求反正切

#include <math.h>

double atan(double arg);

 

5、atan2():求反正切,按符号判定象限

#include <math.h>

double atan2(double y, double x);

 

6、ceil():求不小于某值的最小整数(求上界)

#include <math.h>

double ceil(double num);

 

7、cos():求余弦

#include <math.h>

double cos(doubel arg);

 

8、cosh():求双曲余弦

#include <math.h>

double cosh(double arg);

 

9、div():求商和余数

#include <stdlib.h>

div_t div(int num, int deno);

 

10、exp():求e的幂

#include <math.h>

double exp(double arg);

 

11、fabs():求浮点数的绝对值

#include <math.h>

double fabs(double arg);

 

12、floor():求不大于某值的最大整数(求下界)

#include <math.h>

double floor(double arg);

 

13、fmod():求模数

#include <math.h>

double fmod(double x, double y);

 

14、frexp():求数的科学表示法形式

#include <math.h>

double frexp(double num, int *exp);

 

15、labs():求长整型数的绝对值

#include <math.h>

long labs(long num);

 

16、ldexp():以科学计数法计算

#include <math.h>

double ldexp(double num, int exp);

 

17、ldiv():以长整型返回商和余数

#include <stdlib.h>

ldiv_t ldiv(long num, long deno);

 

18、log():自然对数

#include <math.h>

double log(double num);

 

19、log10():以10为底的自然对数

#include <math.h>

double log10(double num);

 

20、modf():将一个数分解成整数和小数部分

#include <math.h>

double modf(double num, double *i);

 

21、pow():求幂

#include <math.h>

double pow(double base,double exp);

 

22、sin():求正弦

#include <math.h>

double sin(double arg);

 

23、sinh():求双曲正弦

#include <math.h>

double sinh(double arg);

 

24、sqrt():求平方根

#include <math.h>

double sqrt(double num);

 

25、tan():求正切

#include <math.h>

double tan(double arg);

 

26、tanh():求双曲正切

#include <math.h>

double tanh(double arg);

 

猜你喜欢

转载自www.cnblogs.com/Miraclesl/p/9181901.html