0
A
回答
4
^
其獨佔OR運算符(XOR)。 它實際上位運算總和%2.
11110 (30)
00011 (3)
----------
11101 (29)
+0
非常感謝這個解釋,我主要想知道爲什麼這會返回29。 – Rob 2013-03-05 15:59:43
5
這是異或 - exclusive bitwise or。
3
在Java中^
是XOR operator
XOR表示按位異或。 IE:
0 XOR 0 = 0
0 XOR 1 = 1
如果該位的是不同的(不含),則輸出爲1,否則爲0。
所以下面的例子:
11110 XOR 00011 = 11101 = 29
3
相關問題
- 1. 運算符| =在Java中表示什麼?
- 2. 運算符|| =在Ruby中代表什麼?
- 3. | =運算符在Java中做什麼?
- 4. 什麼是Java「= +」運算符?
- 5. 「| =」運算符在C#中表示什麼?
- 6. **運算符在C中表示什麼?
- 7. 。=運算符在PHP中表示什麼?
- 8. 運算符%在Haskell中表示什麼?
- 9. 「| =」運算符在C中表示什麼?
- 10. | =運算符在JavaScript中表示什麼?
- 11. '/ ='運算符在JavaScript中表示什麼?
- 12. %||%運算符在R中表示什麼?
- 13. 什麼是Java中的&=運算符
- 14. ./(點斜線)運算符在Python中代表什麼?
- 15. 運算符>>和運算符>>>在java中有什麼區別?
- 16. 「| =」運算符在C#中做什麼?
- 17. 在elixir中什麼是=〜運算符
- 18. +運算符在cout中做什麼?
- 19. 運算符`。*`在matlab中做什麼?
- 20. '/運算符在MATLAB中做什麼?
- 21. 運算符| =在JavaScript中做什麼?
- 22. ^運算符在Perl中做什麼?
- 23. !==運算符在JavaScript中做什麼?
- 24. - >運算符在C中做什麼?
- 25. 什麼是|運算符在JavaScript中?
- 26. 在Python中,「〜〜」運算符是什麼?
- 27. ^=運算符在Perl中做什麼?
- 28. - >運算符在Perl中做什麼?
- 29. (+++)運算符在Text.ParserCombinators.ReadP(Haskell)中做什麼
- 30. #和##運算符在C中做什麼?
http://stackoverflow.com/questions/1991380/what-does-the-operator-do-in-java?rq=1 – 2013-03-05 15:53:58
哼哼的http:// TinyURL的.com/av2k5s7 – 2013-03-05 15:55:57