22问答网
所有问题
java二元运算符"^"操作数类型错误
如题所述
举报该问题
推荐答案 推荐于2016-09-29
java中没有“^”(平方)运算符的。
解释:java中平方的算法不能用a^2进行运算的,可以通过a*a的形式表示。
备注:
java运算不是咱们普通书面表达的那样,可以自定义运算符,必须通过业务逻辑来进行实现的。
“^”在java中表示异或运算符,不表示平方等次方关系的,建议不要搞混乱了。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/ChI226hISSSXSC6SITT.html
其他回答
第1个回答 2013-09-22
亲 , ^是异或运算符,二进制码里相同为0相异为一,自己在瞅瞅吧
最好把相连代码也贴出来
还有不知道你这么写这个式子的真实意图是什么
你这样第一个/号后面的不是0就是1
如果是0的话~~~~~~
本回答被网友采纳
第2个回答 2013-09-22
^不是幂次方运算符,用Math.pow(double a,double n);表示a的n次方
追问
请问改过之后这三个错误是什么意思?谢谢
追答
a=Math.pow(a,b); 上面那样子写只是想表达a和b都是double类型
本回答被提问者采纳
第3个回答 2013-09-22
数据类型不一致。
相似回答
大家正在搜
相关问题
JAVA 二元运算符“>”操作数类型错误
java新手问题:dos里提示:二元运算符‘||’的操作数类...
java中的if语句二元运算符的操作数类型错误?
java中运行出错:二元运算符的操作数类型错误 怎么改? 这...
java编译提示错误: 一元运算符 '+' 的操作数类型St...
java中不兼容的操作数类型长和UpdateStu是什么意思
java三目运算符的三个操作中 第一个操作数的类型必须是