使用系统自带计算器进行二进制运算
int x =110; int y =10; Console.WriteLine(x|= y); Console.WriteLine(x&= ~y);
想亲自算一下这种计算的时候,打开windows自带的计算器calc.exe
调到-程序员计算器-模式即可
选择DEC(十进制),然后输入,对应的可以看到其他进制的值。
-------------------------------------------------------------------------------------
x|= y
x=0110 1110,y=0000 1010
或操作:0110 1110(可用计算器上的Or),即110
-------------------------------------------------------------------------------------
x&= ~y
x=0110 1110,y=0000 1010
~y 即 1111 0101(可用计算器上的Not)
与操作:0110 0100(可用计算器上的And),即100
-------------------------------------------------------------------------------------
没有基础,用这个方法挺方便的。
作者:码路工人
公众号:码路工人有力量(Code-Power)
欢迎关注个人微信公众号 Coder-Power
一起学习提高吧~
![](https://gitee.com/Coding-Worker/picture/raw/master/2021-1-5/1609860559027-qrcode_for_gh_e1903e0c25a7_258.jpg)
posted on 2017-08-30 17:39 CoderMonkey 阅读(686) 评论(0) 编辑 收藏 举报