Java 常用数学方法

Java  Match.pow(a,b)方法是java指数运算的一种方法, 用于求a的b次方。

语法

语法如下:
public static double pow(double a, double b)

参数

  • a:a为底数
  • b:  b为指数

返回值

返回a的b次方。

注意

  • 如果底数 a 为负数并且指数 b 不是整数,将会导致 domain error 错误。
  • 如果底数 a 和指数 b 都是 0,可能会导致 domain error 错误,也可能没有;这跟库的实现有关。
  • 如果底数 a 是 0,指数 b 是负数,可能会导致 domain error 或 pole error 错误,也可能没有;这跟库的实现有关。
  • 如果返回值太大或者太小,将会导致 range error 错误。

例子

public class MathPowExample {
    public static void main(String[] args) {
        double r = Math.pow(2,3);
        System.out.println(r);

    }
}

输出:

8.0

 它计算的是2的3次方。