• 招生咨詢熱線:4008-569-579 
  • 手機(jī)版
    用手機(jī)掃描二維碼直達(dá)商品手機(jī)版
招生咨詢熱線
4008-569-579
機(jī)構(gòu)主頁 > 機(jī)構(gòu)新聞 > 如何使用位運(yùn)算符計算 2 的 n 次冪?
機(jī)構(gòu)主頁 > 機(jī)構(gòu)新聞>如何使用位運(yùn)算符計算 2 的 n 次冪?

如何使用位運(yùn)算符計算 2 的 n 次冪?

來源:北京達(dá)內(nèi)教育        時間:2023-05-26        熱度:26℃        返回列表

問題闡述

在工作中,有時需要計算 2 的 n 次冪。如此次數(shù)越多,計算起來就越容易出現(xiàn)錯誤,例如計算 2 的 20

次冪的結(jié)果很容易出現(xiàn)多乘或少乘的情況。那么在程序中該如何使用位運(yùn)算符計算 2 的 20 次冪呢?

達(dá)內(nèi)java培訓(xùn)解答

public class ANumber {

public static void main(String[] args) {

int

result = 1 <<20;                                              //位移運(yùn)算

System.out.println("2 的 20  次冪為:" + result);       //輸出運(yùn)算結(jié)果

}

}

運(yùn)行程序,結(jié)果如圖 3.13 所示。


點(diǎn)評

Java

的位運(yùn)算有操作二進(jìn)制數(shù)據(jù)的能力,其中控制二進(jìn)制數(shù)位左移與右移操作是相對復(fù)雜而高級的,它在一些特殊運(yùn)算中起關(guān)鍵作用。

電話咨詢

電話咨詢

咨詢電話:
4008-569-579
回到頂部

回到頂部