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

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

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

  • 相关阅读:
    mysql 系列文章推荐
    文章推荐
    LeetCode 229: Majority Element II
    archlinux安装ssh,并启动服务 | 繁华的森林
    小程序之登录
    owasp top10
    JAVASE学习笔记—009 异常处理
    Spring学习笔记:Bean的配置及其细节
    Vim编码识别及转换
    理解 Java 中的类装载器
  • 原文地址:https://www.cnblogs.com/CoderMonkie/p/7454328.html
Copyright © 2011-2022 走看看