math.h 数学函数库,一些数学计算的公式的具体实现是放在math.h里,具体有:
1 三角函数
1
2
3
|
double sin ( double ); double cos ( double ); double tan ( double ); |
2 反三角函数
1
2
3
4
|
double asin ( double ); 结果介于[-PI/2, PI/2] double acos ( double ); 结果介于[0, PI] double atan ( double ); 反正切(主值), 结果介于[-PI/2, PI/2] double atan2 ( double , double ); 反正切(整圆值), 结果介于[-PI/2, PI/2] |
3 双曲三角函数
1
2
3
|
double sinh ( double ); double cosh ( double ); double tanh ( double ); |
4 指数与对数
1
2
3
4
5
6
|
double exp ( double ); double pow ( double , double ); double sqrt ( double ); double log ( double ); 以e为底的对数 double log10 ( double ); log2 ( double ); //这个函数是有的 |
5 取整
1
2
|
double ceil ( double ); 取上整 double floor ( double ); 取下整 |
6 绝对值
1
|
double fabs ( double ); |
7 标准化浮点数
1
2
|
double frexp ( double f, int *p); 标准化浮点数, f = x * 2^p, 已知f求x, p ( x介于[0.5, 1] ) double ldexp ( double x, int p); 与 frexp 相反, 已知x, p求f |
8 取整与取余
1
2
3
|
double modf ( double , double *); 将参数的整数部分通过指针回传, 返回小数部分 double fmod ( double , double ); 返回两参数相除的余数 source: 《C & C++ Code Capsules》 |
9 平方根
1
|
sqrt |
总结
以上所述是小编给大家介绍的 C++中的函数汇总,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对服务器之家网站的支持!
原文链接:http://blog.csdn.net/xky140610205/article/details/77574124