1. 程式人生 > 其它 >Java中的冪運算(冪函式):如何編寫一個數的n次方?

Java中的冪運算(冪函式):如何編寫一個數的n次方?

技術標籤:java

**

Java中的冪運算(冪函式):如何編寫一個數的n次方?

**

java.lang.Math類中的pow方法。 方法宣告:Math.pow(double m, double n) 引數說明:m為要求方的數,n為次方數。注意求出的值型別為double。如果需用到宣告的值型別為int,則在最後應該縮窄double為int型,不然會報錯。

程式碼1,double計算(列印值為27.0):

class  Optimize{
    public static void main(String[] args) {
        double a=3;
        double b=3;
        double m= Math.pow(a,b);
        System.out.println(m);
 }

程式碼2,int計算(列印值為27)

class  Optimize{
    public static void main(String[] args) {
        int a=3;
        int b=3;
        int m=(int) Math.pow(a,b);
        System.out.println(m);
    }