math.h简介
来源:互联网 发布:ant java版本 编辑:程序博客网 时间:2024/05/01 15:49
1、三角函数
double cos(double x) : 计算x的cos值(x的单位为弧度)
double sin(double x) : 计算x的sin值(x的单位为弧度)
double tan(double x) : 计算x的tan值(x的单位为弧度)
double acos(double x) : 计算x的acos值,x的范围[-1,1],返回值范围[0,PI](PI为圆周率)
double asin (double x) : 计算x的asin值,x的范围[-1,1],返回值范围[-PI/2,PI/2](PI为圆周率)
double atan(double x) : 计算x的atan值,返回值范围[-PI/2,PI/2](PI为圆周率)
double atan2(double y, double x) : 计算y/x的atan值,返回值范围[-PI,PI](PI为圆周率)
2、双曲函数
double cosh(double x) : 计算双曲余弦
double sinh(double x) : 计算双曲正弦
double tanh(double x) : 计算双曲正切
3、指数函数和对数函数
double exp(double x) : 计算e的x次方
double frexp(double value, int *exp) : 将x拆分成rel*2^exp形式,rel为返回值
double ldexp(double x, int exp) : 计算x乘上2的exp次方
double log(double x) : 计算x的自然对数,以e为底,参数为正
double log10(double x) : 计算x的对数,以10为底,参数为正
double modf(double value, double *iptr) :
4、幂函数
double pow(double x, double y) : 计算x的y次方
double sqrt(double x) : 计算x的平方根,x非负
5、取整、绝对值、取余函数
double ceil(double x) : 计算不小于x的最小整数
double floor(double x) : 计算不大于x的最大整数
double fabs(double x) : 计算x的绝对值
double fmod(double x, double y) : 计算x/y的余数
double类型数据格式化输出:printf("%lf\n",exp(2.0));
- math.h简介
- math.h
- Math.h
- math.h
- math.h
- math.h
- math.h
- math.h
- math.h
- math.h
- compile with math.h
- C++ math.h
- 库函数(备忘)--math.h
- C++ math.h库函数
- 数学函数<math.h>
- cmath(math.h)
- math.h Log log10
- <cmath> (math.h)
- 设计模式之解释器模式
- JMS与ActiveMQ
- async不得不说的事:SynchronizationContext
- 研究生第四课 计算机网络
- C经典 宏与typedef的区别
- math.h简介
- 单元测试JUnit
- 对象序列化输出 Serializable
- MySQL 面试中的问题汇总
- Linux自动备份压缩MySQL数据库的实用方法
- 证明:(0,0)到(x,y)连线上横纵坐标都是正整数的点有gcd(x,y)个
- Binary String Matching
- redis学习笔记(9)---对象robject
- 一种排序