日期:2014-05-18  浏览次数:20829 次

c# >> << ^ & |符号的疑惑
我就是想知道C#底层是怎么去算的。比如

C# code

     345 >> 4 =?
     345 << 4=?
     345 ^ 4=?
     345 & 4=?
     345 | 4=? 



c#是通过怎样的计算得到结果的?



------解决方案--------------------
345 >> 4 =? 345右移4位
345 << 4=? 345左移4位
345 ^ 4=? 345和4做异或操作
345 & 4=? 345和4做与操作
345 | 4=? 345和4做或操作

具体的结果,你就自己写代码测试一下吧。
我觉得,这是个joke。