本文介绍了C#,Asp.Net中的运算符的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我不理解以下表达式:

我正在使用C#.Net这个



27 ^ 135 ^ 1 ^ 1 = 156



这个表达式如何给出156结果。

plz help。

提前谢谢

I does not understand this following expression:
I am using C#.Net for this

27^135^1^1=156

How this expression give 156 result.
plz help.
Thanks in advance

推荐答案

 27 => 00011011
135 => 10000111
  1 => 00000001
  1 => 00000001




    00011011  (27 decimal)
XOR 10000111  (135 decimal)
is: 10011100







    10011100
XOR 00000001  (1 decimal)
is: 10011101







    10011101
XOR 00000001  (1 decomal)
is: 10011100





二进制10011100是十进制156。



And 10011100 in binary is 156 in decimal.



这篇关于C#,Asp.Net中的运算符的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-26 18:41