Math.pow(double a,double b)怎么用?

Math.pow(double a,double b)怎么用?
2025-01-20 07:17:19
推荐回答(3个)
回答1:

下面的例子显示lang.Math.pow()方法的使用:

package com.yiibai;import java.lang.*;public class MathDemo {

public static void main(String[] args) {

// get two double numbers

double x = 2.0;

double y = 5.4;

// print x raised by y and then y raised by x

System.out.println("Math.pow(" + x + "," + y + ")=" + Math.pow(x, y));

System.out.println("Math.pow(" + y + "," + x + ")=" + Math.pow(y, x));

}

}

编译和运行上面的程序,这将产生以下结果:

Math.pow(2.0, 5.4)=42.22425314473263Math.pow(5.4, 2.0)=29.160000000000004

扩展资料:

public static double pow(double a, double b)返回提高到第二个参数的第一个参数的幂值。

一个浮点值被认为是一个整数,当且仅当它是有限的,在固定点的方法ceil 或等价一个固定点的方法floor的值是一个固定点的一个参数的方法,当且仅当应用该方法的值的结果是相等的值。

参数:

a :基数

b:指数

返回值: ab.

异常:NA

参考资料来源:百度百科—java.math

参考资料来源:百度百科—Math对象

回答2:

Math.pow(底数,几次方)
如:double a=2.0;
double b=3.0;
double c=Math.pow(a,b);
就是2的三次方是多少;
c最终为8;

回答3:

准确写法是:
Math.Pow(double a,double b)
返回指定数字的指定次幂。

他的定义:public static double Pow(
double x,
double y
)
调用方法:double v=Math.Pow(1,2);