
int a=4; java a=a^b 计算结果的过程是什么
7个回答
展开全部
b在哪?
教你方法吧,
"^"是异或是意思,如果两个二进制数相同,结果就是0,不同结果就是1.
例如4^3表示结果:
00000000 00000000 00000000 00000100
00000000 00000000 00000000 00000011
---------------------------------------------------------------
00000000 00000000 00000000 00000111
原因如上说。
我说的应该清楚了,希望明白。
教你方法吧,
"^"是异或是意思,如果两个二进制数相同,结果就是0,不同结果就是1.
例如4^3表示结果:
00000000 00000000 00000000 00000100
00000000 00000000 00000000 00000011
---------------------------------------------------------------
00000000 00000000 00000000 00000111
原因如上说。
我说的应该清楚了,希望明白。
展开全部
b是整数,就用乘法的办法,
b不是整数,就用乘方函数,或exp(b*ln(a))
b不是整数,就用乘方函数,或exp(b*ln(a))
追问
偶 刚学 。。。 很多不懂的 不过谢谢了 弄清了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
移位操作 具体计算过程不太清楚
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-07-23
展开全部
你的这个表达式是有错的呀,b是什么呀
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-07-23
展开全部
4
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已知a和b互为倒数,那么就一定是1,a、b都是1.那么1/3乘1/4的计算结果就是1/12了,希望能够帮助你!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询