逻辑运算符】【Web前端基础】逻辑运算符有哪三种

2021-01-13 10:33发布

26条回答
yjh
2楼 · 2021-01-13 10:51

  逻辑代数有与、或、非三种基本逻辑运算。它是按一定的逻辑关系进行运算的代数,是用来分析和设计数字电路的数学工具。此外,逻辑变量的逻辑与运算叫做与项,与项的逻辑或运算构成了逻辑函数的与或式,也叫做积之和式。

  有三种最基本的逻辑运算:

  1)逻辑与 -- 用AB表示:当A,B都为1时,其值为1,否则为零;

  2)逻辑或 -- 用 A+B 表示:当A,B都为0时,其值为0,否则为1;

  3)逻辑非 -- 用 A上'¯'表示,当A=0时,A的非为1,A=1时,A的非为0。


用户555666
3楼 · 2021-01-13 11:16

  逻辑代数有与、或、非三种基本逻辑运算。它是按一定的逻辑关系进行运算的代数,是用来分析和设计数字电路的数学工具。此外,逻辑变量的逻辑与运算叫做与项,与项的逻辑或运算构成了逻辑函数的与或式,也叫做积之和式。

  有三种最基本的逻辑运算:

  1)逻辑与 -- 用AB表示:当A,B都为1时,其值为1,否则为零;

  2)逻辑或 -- 用 A+B 表示:当A,B都为0时,其值为0,否则为1;

  3)逻辑非 -- 用 A上'¯'表示,当A=0时,A的非为1,A=1时,A的非为0。


小小收藏家
4楼 · 2021-01-13 11:20

算数运算符

递增和递减运算符

比较运算符

逻辑运算符

赋值运算符


三岁奶猫
5楼 · 2021-01-13 13:26

逻辑运算符包括 &&、||、!。其中 && 和 || 是双目运算符,实现逻辑与、逻辑或;!是单目运算符,实现逻辑非。



结果为 boolean 型的变量或表达式可以通过逻辑运算符结合成为逻辑表达式。逻辑运算符 &&、|| 和 !按表 2 进行逻辑运算。



逻辑运算符的优先级为:!运算级别最高,&& 运算高于 || 运算。!运算符的优先级高于算术运算符,而 && 和 || 运算则低于关系运算符。结合方向是:逻辑非(单目运算符)具有右结合性,逻辑与和逻辑或(双目运算符)具有左结合性。


扩展资料:


逻辑运算符的示例。


x>0 && x<=100    //第一行语句


y%4==0 || y%3==0    //第二行语句


!(x>y)    //第三行语句

其中,第一行语句用于判断 x 的值是否大于 0 且小于或等于 100,只有两个条件同时成立结果才为真(true)。


第二行语句用于判断 y 的值是否能被 4 或者 3 整除,只要有一个条件成立,结果就为真(true)。


第三行语句先比较 x 和 y,再将比较结果取反,即如果 x 大于 y 成立,则结果为假(false),否则为真(true)。


敦敦宁
6楼 · 2021-01-13 14:17

1、算术运算符


用于各类数值运算。包括加(+)、减(-)、乘(*)、除(/)、求余bai(或称模运算,%)、自增(++)、自减(--)共七种。


2、关系运算符


用于比较运算。包括大于(>)、小于(<)、等于(==)、 大于等于(>=)、小于等于(<=)和不等于(!=)六种。


3、逻辑运算符


用于逻辑运算。包括与(&&)、或(||)、非(!)三种。


4、位操作运算符


参与运算的量,按二进制位进行运算。包括位与(&)、位或(|)、位非(~)、位异或(^)、左移(<<)、右移(>>)六种。


5、赋值运算符


用于赋值运算,分为简单赋值(=)、复合算术赋值(+=,-=,*=,/=,%=)和复合位运算赋值(&=,|=,^=,>>=,<<=)三类共十一种。


6、条件运算符


这是一个三目运算符,用于条件求值(?:)。


7、逗号运算符


用于把若干表达式组合成一个表达式(,)。


8、指针运算符


用于取内容(*)和取地址(&)二种运算。


9、求字节数运算符


用于计算数据类型所占的字节数(sizeof)。


10、特殊运算符


是开心果呀 - 热爱生活
7楼 · 2021-01-13 18:25

布尔逻辑运算符有4种,分别是And(逻辑与)、Or(逻辑或)、Not(逻辑非)、Xor(逻辑异或)。


1、And(逻辑与)


逻辑与,释义是相当于生活中说的“并且”。&&称为逻辑与,只有两个操作数都是true,结果才是true。 && 称为简洁与或者短路与,也是只有两个操作数都是true,结果才是true。


2、Or(逻辑或)


如果一个操作数或多个操作数为 true,则逻辑或运算符返回布尔值 true;只有全部操作数为false,结果才是 false。


4、Not(逻辑非)


逻辑非就是指本来值的反值。


5、Xor(逻辑异或)


如果a、b两个值不相同,则异或结果为1。如果a、b两个值相同,异或结果为0。


我想吃肉
8楼 · 2021-01-13 19:12

2017-01-16 回答

逻辑代数有与、或、非三种基本逻辑运算。它是按一定的逻辑关系进行运算的代数,是用来分析和设计数字电路的数学工具。此外,逻辑变量的逻辑与运算叫做与项,与项的逻辑或运算构成了逻辑函数的与或式,也叫做积之和式。
有三种最基本的逻辑运算:
1)逻辑与 -- 用AB表示:当A,B都为1时,其值为1,否则为零;
2)逻辑或 -- 用 A+B 表示:当A,B都为0时,其值为0,否则为1;
3)逻辑非 -- 用 A上'¯'表示,当A=0时,A的非为1,A=1时,A的非为0。扩展资料:
运用逻辑代数的基本公式及规则可以对逻辑函数进行变换,从而得到表达式的最简形式。这里所谓的最简形式是指最简与或式或者是最简或与式,它们的判别标准有两条:项数最少;在项数最少的条件下,项内的文字最少。
卡诺图是遵循一定规律构成的。由于这些规律,使逻辑代数的许多特性在图形上得到形象而直观的体现,从而使它成为公式证明、函数化简的有力工具。


不吃鱼的猫
9楼 · 2021-01-13 19:26

逻辑与 -- 用AB表示:当A,B都为1时,其值为1,否则为零;

逻辑或 -- 用 A+B 表示:当A,B都为0时,其值为0,否则为1;

逻辑非 -- 用 A上'¯'表示,当A=0时,A的非为1,A=1时,A的非为0


相关问题推荐

没有解决我的问题,去提问