美文网首页
位运算:什么是逻辑运算符

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

作者: 这号不用了 | 来源:发表于2016-10-09 19:26 被阅读10次

简述

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

图例

1.png
2.png
3.png
4+.png

2个操作数的位数不一样

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

什么是一元,二元运算符

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

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

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

相关文章

  • 初学python-运算符

    什么是运算符? Python语言支持以下类型的运算符: 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位...

  • 开发基础随笔之位运算符(Bitwise Operators)

    位运算符,属于算术运算符 按位逻辑运算符: 位移运算符: 位运算符的运算数只能是整数 位移运算符:按位左移 a<<...

  • 1.4.运算符

    按功能分为: 算术运算符 赋值运算符 关系运算符 逻辑运算符 位运算符 其他运算符 ---------- 逻辑运算...

  • 位运算

    位运算包括逻辑运算和移位运算,相应地,位运算符包括逻辑运算符(包括~、&、|和^)和移位运算符(包括>>、<<和>...

  • 问题精选-Java

    一、&和&&的区别 &是位运算符,表示按位与运算,&&是逻辑运算符,表示逻辑与(and) 二、Collection...

  • 运算符

    '''算数运算符 赋值运算符 比较(关系)运算符 逻辑运算符 位运算符 '''

  • Java &、&&、|、||、^、<

    Java运算符大致分为逻辑运算符(&&,||,!)、算数运算符(+, -, *, / ,+=)、位运算符(^,|,...

  • Java各种&、&&、|、||、^、<<、>>、~、>>>等运算

    Java运算符大致分为逻辑运算符(&&,||,!)、算数运算符(+, -, *, / ,+=)、位运算符(^,|,...

  • MySQL运算符

    算数运算符,比较运算符,逻辑运算符,位运算符 算数运算符: + - * / % 比较运算符: =, <>, !=...

  • 运算符

    运算符是一种告诉编译器执行特定的数学或逻辑操作的符号。 运算符分为:算术运算符、关系运算符、逻辑运算符、位运算符、...

网友评论

      本文标题:位运算:什么是逻辑运算符

      本文链接:https://www.haomeiwen.com/subject/cmcmyttx.html