^ 是什么运算符号??
int a;
a^2;
这是什么意思??
------解决方案--------------------我记得好象是位运算符
------解决方案--------------------a的2次方? a = a * a ;
------解决方案--------------------
------解决方案--------------------异或运算符...........
------解决方案--------------------
------解决方案--------------------位运算,异或
------解决方案--------------------java中^是异或运算符,不是乘方!
------解决方案--------------------异或 位运算符
不同为1 相同为0
------解决方案--------------------没有乘方的符号。
用Math.pow()方法
比如我们要计算2 的5次方,这样
double d=Math.pow(2, 5);
------解决方案--------------------double java.lang.Math.pow(double a, double b)
int a;
int i = (int) Math.pow(a, 2); // a的2次方
------解决方案--------------------Math.exp(2)就是平方