常用的算术方法
1.三角函数方法
方法 | 作用 |
---|---|
public static double sin(double a) | 返回角的三角正弦 |
public static double cos(double a) | 返回角的三角余弦 |
public static double tan(double a) | 返回角的角的正切 |
public static double asin(double a) | 返回角的 反正弦 |
public static double acos(double a) | 返回角的反余弦 |
public static double atan(double a) | 返回角的反正切 |
public static double toRadians(double a) | 角度转化为弧度 |
public static double toDegrees(double a) | 弧度转化为角度 |
2.指数函数方法
方法 | 作用 |
---|---|
public static double exp(double a) | e的a次方 |
public static double log(double a) | 取自然对数 |
public static double log10(double a) | 取底数为10的对数 |
public static double sqrt(double a) | 取a的平方根,a不为负值 |
public static double cbrt(double a) | a的立方根 |
public static double pow(double a,double b) | a的b次方 |
3.取整函数方法
方法 | 作用 |
---|---|
public static double ceil(double a) | 返回大于等于参数的最小整数 |
public static double floor(double a) | 返回小于等于参数的最大整数 |
public static double rint(double a) | 返回与参数最接近的整数,如果两个同为整数且同样接近,结果取偶数 |
public static double round(float a) | 将参数加上0.5后返回与参数最近的整数 |
public static long round(double a) | 将参数加上0.5后返回与参数最近的整数并将其强制转化为长整型 |
4.取最大值,最小值,绝对值
方法 | 作用 |
---|---|
public static double max(double a,double b) | 取a,b中的最大值 |
public static double min(double a,double b) | 取a,b中的最小值 |
abs(double a) | 返回绝对值 |
上述double型可以变为其他类型如int,float.