位运算:什么是逻辑运算符

简述

运算符 名称 描述 一元\二元运算符
& 位与 两个二进制数按位对比,两个操作位都为1的时候才是1 二元
竖干 位或 两个二进制数按位对比,任一一个操作位为1的时候就是1 二元
^ 位异或 两个二进制数按位对比,仅当一个操作位而不是二个操作位为1的时候就是1 二元
~ 位非 一个二进制,对每一个操作位进行取反 一元

图例

1.png

2.png

3.png

4+.png

2个操作数的位数不一样

一般都是4位或者8位,然后右对其,如果操作位不足用0代替

什么是一元,二元运算符

一元运算符概念:一元运算符只对一个表达式执行操作,该表达式可以是数值数据类型类别中的任何一种数据类型。

二元运算符概念:二元运算是由两个元素形成第三个元素的一种规则。

说直白一点就是需要多少个变量就是几元运算符。比如 i++++ 就是一元运算符,x + y+ 就是二元运算符

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 接着之前的知识点,继续学习js.还是一如既往的在简书上求个赞~ 表达式呢,它是JavaScript的一个短语,js...
    我就是z阅读 665评论 3 2
  • 《Python从小白到大牛》已经上市! 本章为大家介绍Python语言中一些主要的运算符(也称操作符),包括算术运...
    tony关东升阅读 1,106评论 0 1
  • 表达式 相对于基本类型、字面量和变量,表达式是Java程序更高一级的结构。Java解释器会求出表达式的值,最简单的...
    郭艺宾阅读 544评论 0 0
  • 运算符是处理数据的基本方法,用来从现有的值得到新的值。JavaScript 提供了多种运算符,本章逐一介绍这些运算...
    徵羽kid阅读 715评论 0 0
  • 今年冬天特别冷,瑶湖的天就更冷了,尤其起风时,足以让你感受到龙卷风的狂妄。 大学毕业已有两年,两年的时...
    慕容小小小小阅读 227评论 0 1