2011-02-05 61 views

回答

14

我想你是混淆^運營商。在Java中,^運算符執行排他操作。要獲得功率,您需要使用Math.pow(a,b)

3

在Java中,運算符^不是指數,而是按位xor。任何東西xor 0本身,所以26^0=26,26*1=26

+0

中所述。我該如何取冪? – adammenges 2011-02-05 04:15:26

1

Math.pow(base, exponent)的作品。 ^表示Bitwise-XOR

所以,你應該使用:

blah = Math.pow(26, 0) * 1; 
System.out.println(blah); 
相關問題