问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

逻辑运算有什么作用?

发布网友 发布时间:2022-05-05 03:47

我来回答

2个回答

热心网友 时间:2022-06-29 02:02

逻辑运算又称布尔运算 布尔用数学方法研究逻辑问题,成功地建立了逻辑演算。他用等式表示判断,把推理看作等式的变换。这种变换的有效性不依赖人们对符号的解释,只依赖于符号的组合规律 。这一逻辑理论人们常称它为布尔代数。20世纪30年代,逻辑代数在电路系统上获得应用,随后,由于电子技术与计算机的发展,出现各种复杂的大系统,它们的变换规律也遵守布尔所揭示的规律。逻辑运算 (logical operators) 通常用来测试真假值。最常见到的逻辑运算就是循环的处理,用来判断是否该离开循环或继续执行循环内的指令。
基本概念
1.逻辑常量与变量:逻辑常量只有两个,即0和1,用来表示两个对立的逻辑状态。逻辑变量与普通代数一样,也可以用字母、符号、数字及其组合来表示,但它们之间有着本质区别,因为逻辑变量的取值只有两个,即0和1,而没有中间值。
2.逻辑运算:在逻辑代数中,有与、或、非三种基本逻辑运算。表示逻辑运算的方法有多种,如语句描述、逻辑代数式、真值表、卡诺图等。
3.逻辑函数:逻辑函数是由逻辑变量、常量通过运算符连接起来的代数式。同样,逻辑函数也可以用表格和图形的形式表示。
4.逻辑代数:逻辑代数是研究逻辑函数运算和化简的一种数学系统。逻辑函数的运算和化简是数字电路课程的基础,也是数字电路分析和设计的关键。
表示方法
"∨" 表示"或" (逻辑加法)
"∧" 表示"与". (逻辑乘法)
"┐"表示"非". (逻辑否定)
"=" 表示"等价".
1和0表示"真"和"假"
(还有一种表示,"+"表示"或", "·"表示"与")
定义
真真得真(与运算),假假得假(或运算),同假异真(异或运算)。
基本公式
注:此处“+”表示“或”," · " 表示“与”,“ ' ”表示“非”
(1) 0 · A = 0 (10) 1' = 0; 0' = 1
(2) 1 · A = A (11) 1 + A = 1
(3) A · A = A (12) 0 + A = A
(4) A · A' = 0 (13) A + A = A
(5) A · B = B · A (14) A + A' = 1
(6) A·(B·C) = (A·B)·C (15) A + B = B + A
(7) A·(B+C) = A·B + A·C (16) A+(B+C) = (A+B)+C
(8) (A·B)' = A' + B' (17) A+B·C = (A+B)·(A+C)
(9) (A')' = A (18) (A+B)' = A' · B'
逻辑变量之间的运算称为逻辑运算。二进制数1和0在逻辑上可以代表“真”与“假”、“是”与“否”、“有”与“无”。这种具有逻辑属性的变量就称为逻辑变量。
计算机的逻辑运算和算术的逻辑运算的主要区别是:逻辑运算是按位进行的,位与位之间不像加减运算那样有进位或借位的联系。
逻辑运算主要包括三种基本运算:逻辑加法(又称“或”运算)、逻辑乘法(又称“与”运算)和逻辑否定(又称“非”运算)。此外,“异或”运算也很有用。

逻辑运算又称布尔运算
逻辑运算 (logical operators) 通常用来测试真假值。最常见到的逻辑运算就是循环的处理,用来判断是否该离开循环或继续执行循环内的指令。
符号 意义
< 小于
> 大于
<= 小于或等于
>= 大于或等于
== 等于
!= 不等于
&& 而且 (And)
and 而且 (And)
|| 或者 (Or)
or 或者 (Or)
xor 异或 (Xor)
! 非 (Not)
组合\结果\运算符.....And.......Or.........Xor
0......0.......................0..........0............0
1......0.......................0..........1............1
0......1.......................0..........1............1
1......1.......................1..........1............0
简单的说
And:同为真时为真
Or:同为假时为假
Xor:相同为假

热心网友 时间:2022-06-29 02:03

逻辑运算又称布尔运算
逻辑运算 (logical operators) 通常用来测试真假值。最常见到的逻辑运算就是循环的处理,用来判断是否该离开循环或继续执行循环内的指令。
符号 意义
< 小于
> 大于
<= 小于或等于
>= 大于或等于
== 等于
!= 不等于
&& 而且 (And)
and 而且 (And)
|| 或者 (Or)
or 或者 (Or)
xor 异或 (Xor)
! 非 (Not)
组合\结果\运算符.....And.......Or.........Xor
0......0.......................0..........0............0
1......0.......................0..........1............1
0......1.......................0..........1............1
1......1.......................1..........1............0
简单的说
And:同为真时为真
Or:同为假时为假
Xor:相同为假

与就是并且的意思
比如我要判断A等于B并且A又等于C
if (a==b)&&(a==c)

或就是或者咯
比如我要判断A等于B或者A等于C
if (a==b)||(a==c)

非就是“不是”咯
比如我要判断A不是等于B ,就是A不等于B
if a!=b
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
华丽转身为什么在优酷看不了了之 《华丽转身:爱情不在服务区》txt全集下载 翡翠台华丽转身英文曲 matplotlib中plt.imshow函数画图出现的颜色问题 数字图像处理(c++ opencv):形态学图像处理-提取连通域 ...opencv做东西,网上的程序读着还可以,程序遇到问题不会改,一些函_百... 深度学习面试问题总结 | 传统图像处理——OpenCV 活虾如何在晚上保持存活状态进行保存? neu代表什么意思 民办学校和私立学校的区别是什么民办学校和私立学校的区别 脑梗是由于什么原因引发的? 淘宝直播买的七天无理由退货,这几天发现店铺没动静退货的会不会退不了钱 80岁老人,血压正常范围为多少? 请问,1千克等于多少牛 三星999手机有屏幕镜像功能吗 淘宝直播代购的翡翠是线下付款可以退货吗 三星s7镜像设置在哪里 800字美文,不限题型,不是摘抄的吖,是文章,一共需要七篇,都是八百字以上的。 三星A8有镜像功能吗 在淘宝直播间买了一个翡翠原石料子 开了窗没有切开 可以退货退款吗? 三星手机镜子在哪里找 某人在千辛万苦走出困境后,掩饰不住自己的喜悦的诗句 现代诗,短的 描写只要坚定信念,不退缩,一定会走出困境、豁然开朗的俩首古诗 帮助别人走出困境,远远比好上加好重要的多。用什么诗句来表达? 怎样判别变声期过了 如何判断男生变声期已过? 怎么知道自己在变声期还是变声期已过? 怎么判断变声期过没过 怎样才能知道自己变声期过了没有 一道计算机基础题:简述逻辑运算符的功能。 淘宝订单上不支持七天无理由退货直播间也说不退不换能退货退款吗 谁能给我简单的介绍一下逻辑运算有什么作用呀?在编写程序时编写的一些逻辑运算数据到底有什么用呀? “逻辑运算符”是什么 80岁的老年人血压多少正常? 逻辑运算符对信息检索有什么样的作用 &位逻辑运算符在运算中起什么作用 例如:表达式Ox14&ox18的值是多少? 漫游宝随身wifi怎么样? 漫游宝怎样交网费?老公买了台漫游宝,可是不知道在哪交网费,还有国内能不能用? 千克和牛之间怎么换算 千克与牛顿的换算 逻辑运算指令有什么作用 牛与千克的单位怎么互换的? KGM与NM是怎么互换的, 物理的牛和千克,还有克,吨,怎么换算,求解 出国去泰国的网络不太好是吗!因为我的朋友去了泰国他说那边的网络不好很少手机上网请问是真的吗 逻辑运算符“ !,&&,|| ”是什么意思? 电信“漫游宝”的网络速度是多少? 携程买火车票不成功退款退在哪里的?我是用支付宝信用卡付的款 在携程网买了飞机票但没成功怎么退? 携程网买火车票未成功退款退到哪里