当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Java Math.pow()用法及代码示例


java.lang.Math.pow() 用于返回第一个参数的值的第二个参数的幂。 pow() 方法的返回类型是 double。

用法

public static double pow(double a, double b)

参数

a= base 
b= exponent

返回

此方法返回一个值b

  • 如果第二个参数是正零或负零,则此方法将返回 1.0。
  • 如果第二个参数不是数字 (NaN),则此方法将返回 NaN。
  • 如果第二个参数为 1,则此方法将返回与第一个参数相同的结果。

例子1

public class PowExample1
{
    public static void main(String[] args) 
    {
        double x = 5;
        double y = 4;
        //returns 5 power of 4 i.e. 5*5*5*5
        System.out.println(Math.pow(x, y));
    }
}

输出:

625.0

例子2

public class PowExample2
{
    public static void main(String[] args) 
    {
        double x = 9.0;
        double y = -3;
        //return (9) power of -3
        System.out.println(Math.pow(x, y));
    }
}

输出:

0.0013717421124828531

例子3

public class PowExample3
{
    public static void main(String[] args) 
    {
        double x = -765;
        double y = 0.7;
        //return NaN
        System.out.println(Math.pow(x, y));
    }
}

输出:

NaN

示例 4

public class PowExample4
{
    public static void main(String[] args) 
    {
        double x = 27.2;
        double y = 1.0;
        // Second argument is 1 so output is 27.2 
        System.out.println(Math.pow(x, y));
    }
}

输出:

3.5461138422596736






相关用法


注:本文由纯净天空筛选整理自 Java Math.pow() method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。