• 逻辑运算与按位运算


    逻辑运算

    逻辑与(&&):(表达式a) && (表达式b),全为true则为ture,若表达式a为false则发送短路
    逻辑或(||) :(表达式a) || (表达式b),全为false则为false,若表达式a为true则表达式b不执行(短路)
    逻辑非(!) : !(表达式a),取反运算

    按位运算

    按位与(&) : a & b,全为1则为1,否则为0
    按位或(|) : a | b,全为0则为0,否则为1
    按位取反(~) : ~a,例如: a:0101 则 ~a:1010

    逻辑异或

    逻辑异或(^):对数据进行位运算,逐字异或,不同为1,相同为0
    参考链接:https://baike.baidu.com/item/%5E/5413223?fromModule=search-result_lemma
    同或门:相同为真,不同为假
    异或门:相同为假,不同为真

    在这里插入图片描述
    AND、OR、NOT、NAND、NOR 和 XOR 是逻辑门的基本运算符,用于计算机中的逻辑运算。

    AND(与门):当所有输入都为真时,输出为真。否则,输出为假。

    OR(或门):当任何一个输入为真时,输出为真。否则,输出为假。

    NOT(非门):将输入取反,即如果输入为真,则输出为假;如果输入为假,则输出为真。

    NAND(与非门):当所有输入都为真时,输出为假。否则,输出为真。

    NOR(或非门):当任何一个输入为真时,输出为假。否则,输出为真。

    XOR(异或门):当输入的数量为奇数时,输出为真。当输入的数量为偶数时,输出为假。

  • 相关阅读:
    SequenceFile、元数据操作与MapReduce单词计数
    取消github向邮箱推送邮件及修改密码
    极简idea下git操作(二)
    java代码审计-换行符CRLF注入
    视图,触发器与存储过程
    Android 指定有线网或Wifi进行网络请求
    Docker安装Jenkins
    jsp相关知识点
    【Research】Wafer晶圆异常检测研究
    夯实算法-课程表
  • 原文地址:https://blog.csdn.net/hold_the_key/article/details/128076422