天天看點

【C#】位運算符(&,|,^,~ ,>>)

位運算符(&,|,^,~,<<,>>)

常用位運算符有&,|,^

運算符 描述

【C#】位運算符(&amp;,|,^,~ ,&gt;&gt;)

真值表如下

【C#】位運算符(&amp;,|,^,~ ,&gt;&gt;)

注:0表示false,1表示true

即是

0&0=0

0&1=0

1&1=1

1&0=0

0|0=0

0|1=1

1|1=1

1|0=1

0^0=0

0^1=1

1^1=0

1^0=1

現在有兩個數A=10,B=6

它們的二進制格式是

A=1010,B=0110

A&B=0010

A|B=1110

A^B=1100

位運算符還有~,<<,>>

【C#】位運算符(&amp;,|,^,~ ,&gt;&gt;)

~A = 0101

A<<2=1000

A>>2=0010

JAVA&NET技術QQ群号:456257217有問題的可以在群裡面提問。