zoukankan      html  css  js  c++  java
  • 使用系统自带计算器进行二进制运算

    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

    -------------------------------------------------------------------------------------

    没有基础,用这个方法挺方便的。

  • 相关阅读:
    Linux内核使用的GNUC扩展
    linux常用命令--开发调试篇
    代码示例_poll的多路复用
    硬件_红外传感器
    硬件_霍尔感应器
    全志_功能引脚配置_sys_config.fex
    知识_嵌入式常用词汇
    代码示例_Input 按键驱动
    Vmware_安装_tools
    Ubunt_配置_start
  • 原文地址:https://www.cnblogs.com/CoderMonkie/p/7454328.html
Copyright © 2011-2022 走看看