1 继承关系
Object→Math
为三角函数、对数函数和其他通用数学函数提供常数和静态方法。
2 Math类定义的常数
序号 | 常量 | 含义 | 值 |
---|
1 | Math.PI | π | 3.14159265358997 |
2 | Math.E | e | 2.71828182845905 |
3 Math类常用函数
序号 | 函数 | 含义 | 示例 |
---|
1 | Math.Pow(a,b) | a的b次方 | Math.Pow(2,3)//结果为8 |
2 | Math.Sqrt(a) | a的开方 | Math.Sqrt(16)//结果为4 |
3 | Math.Exp(a) | e的次方 | Math.Exp(2)//结果为e^2 |
4 | Math.Abs(a) | a的绝对值 | Math.Abs(-6)//结果为6 |
5 | Math.Log(a,b) | 以b为地a的对数 | Math.Log(8,2)//结果为3 |
6 | Math.Log10(a) | 以10为地a的对数 | Math.Log10(100)//结果为2 |
7 | Math.Sin(a) | sin(a) | Math.Sin(Math.PI/6)// 结果为0.5 |
8 | Math.Cos(a) | cos(a) | Math.Cos(Math.PI/3)// 结果为0.5 |
8 | Math.Tan(a) | tan(a) | Math.Tan(Math.PI/4)//结果为1 |
9 | Math.Asin(a) | arcsin(a) | Math.Asin(Math.PI/6)//结果为弧度值,转为角度: /π*180 |
10 | Math.Acos(a) | arccos(a) | Math.Acos(Math.PI/3)//结果为弧度值 |
11 | Math.Atan(a) | arctan(a) | Math.Atan(Math.PI/4)//结果为弧度值 |