math.h 数学函数库,一些数学计算的公式的具体实现是放在math.h里,具体有:
1 三角函数
double sin (double);
double cos (double);
double tan (double);
2 反三角函数
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 双曲三角函数
double sinh (double);
double cosh (double);
double tanh (double);
4 指数与对数
double exp (double);
double pow (double, double);
double sqrt (double);
double log (double); 以e为底的对数
double log10 (double);c++中自然对数函数:log(N)   以10为底:log10(N),但没有以2为底的函数,但是可以用换底公式解 决:log2(N)=log10(N)/log10(2)
5 取整
double ceil (double); 取上整
double floor (double); 取下整
6 绝对值
double fabs (double);
7 标准化浮点数
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 取整与取余
double modf (double, double*); 将参数的整数部分通过指针回传, 返回小数部分
double fmod (double, double); 返回两参数相除的余数
source: 《C & C++ Code Capsules》
9 平方根
sqrt

最新文章

  1. Java IO之字符流和文件
  2. Android studio 多渠道打包
  3. jfinal
  4. iOS - Swift Closure 闭包
  5. Push failed: Failed with error: fatal: Could not read from remote repository.
  6. Dom文档模型
  7. Atomikos 中文说明文档【转】
  8. JSON格式转换成XML格式
  9. 第二次作业第2题_JH
  10. 非注解SpringMVC
  11. 下载centos6.4
  12. php 7.2 一些注意事项.
  13. Lucene——Field.Store(存储域选项)及Field.Index(索引选项)
  14. Exp5 Msf基础应用 20164312 马孝涛
  15. Skyline基本操作模式封装
  16. npm 安装及使用
  17. 第5章 Hyperledger Fabric功能
  18. 机器学习与AI相关的资料
  19. ConcurrentHashMap底层实现原理(JDK1.8)源码分析
  20. 课外知识----easy BCD

热门文章

  1. 量化分析:把Tushare数据源,规整成PyalgoTrade所需格式
  2. windows常用DLL及作用
  3. python中多进程+协程的使用以及为什么要用它
  4. python set集合运算(交集,并集,差集,对称差集)
  5. 自动获取 LDAP 基准 DN 列表
  6. [转载]this 指向详细解析(箭头函数)
  7. php 连接redis
  8. redis与lua
  9. Webpack-simple cross-env 不是内部或外部命令问题处理
  10. jsp中9个隐含对象