回答
在C#^是逐位XOR運算。 C#^Operator
所以,如果你在位代表16你有
10000
和2
00010
XOR意味着你在相應的地方操作數1,如果只有一個擁有1 :
10000
+00010
=10010
其中轉換爲18.
在VB中它是電力運營商。 VB^Operator
如果用2的冪提高16,如果你有:
16 * 16 = 256
在c#中FYI(16^2)實際上按位異或不是邏輯異或 –
那麼爲什麼它在C#中給我18# – Arshad
@SriramSakthivel http://msdn.microsoft.com/en-us/library/6a71f45d.aspx sais它是一個邏輯異或操作符 –
有一個在C#Math.Pow(x, y)
功能。
但是在VB.NET中^被直接用來表示功率,就像我們在簡單的數學中做的那樣。
- 1. &和|的奇怪行爲運營商
- 2. 奇怪的行爲:SQL和運營商,在多個運營商
- 3. 新的運營商..奇怪的行爲
- 4. Javascript:奇怪的行爲+ =運營商
- 5. MongoDB奇怪的行爲,或者運營商
- 6. Solr的怪異行爲和運營商
- 7. CRTP和模板專業化的運營商的奇怪行爲
- 8. VB或INT32運營商和INT
- 9. JavaScript的,比較奇怪運營商
- 10. 與bash不是運營商的奇怪
- 11. 奇怪的JavaScript相比運營商
- 12. 運營商的非常奇怪的行爲是用方法
- 13. 爲什麼運營商超載行爲如此奇怪
- 14. 奇怪的行爲界定意味着運營商在F#
- 15. JSP EL DIV運營商 - 奇怪的行爲
- 16. C#| =和&=運營商
- 17. C++和++運營商
- 18. VB相當於C#?運營商
- 19. Objective-C的Condtions運營商的怪事
- 20. C++鑄造運營商和傳統的C鑄造運營商
- 21. 或運營商與三元運營商
- 22. grepping柱(和|或)運營商
- 23. C#&&,||運營商
- 24. C#? :運營商
- 25. 與SELECT和<= and > =運營商,怪異的行爲返回垃圾或無
- 26. *(C++)運營商爲了
- 27. 是什麼SIM運營商和網絡運營商
- 28. 空 - 結合運營商和運營商&&
- 29. RegEx - 或運營商
- 30. &&和||運營商
這是沒有奇怪的行爲,這是一個錯誤的假設。 – CodeCaster