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次方。