数学运算

Math类中定义了许多数学函数方法,如三角函数、指数函数、取整函数、取最大值、取最小值以及平均值函数方法。这些方法都以static形式定义,调用比较简单。

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 angdeg)将角度转换成弧度。
  • public static double toDegrees(double angrad)将弧度转换成角度。

2. 指数函数方法 (返回值为double)

  • exp(double a)取e(自然常数)的a次方。
  • log(double a)取自然对数,即取lna的值。
  • log10(double a)取底数为10的对数。
  • sqrt(double a)取a的平方根,a不能为负值。
  • cbrt(double a)取a的立方根。
  • pow(double a , double b)取a的b次方。

3.取最大值、最小值、绝对值方法

  • max(double a , double b)取a与b之间的最大值。
  • min(a , b)取a与b之间的最小值。
  • abs(a)取绝对值。

你可能感兴趣的:(数学运算)