计算机中的信息表示-数的计算.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《计算机中的信息表示-数的计算.ppt》由会员分享,可在线阅读,更多相关《计算机中的信息表示-数的计算.ppt(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、神舟学院计算机基础课程第三章:计算机中信息的表示(二)主讲:何皑3.4 逻辑运算3.4逻辑运算逻辑运算又叫布尔运算。布尔用数学方法研究逻辑问题,成功地建立了逻辑演算。他用等式表示判断,把推理看作等式的变换。这种变换的有效性不依赖人们对符号的解释,只依赖于符号的组合规律。逻辑运算是表示和处理事物之间各种逻辑关系的一种数学工具。例如:1、能抓到老鼠的猫就是好猫。2、必须带“介绍信”或“身份证”方可进机房。3、必须不是苹果味的糖,她才吃。这三句话,分别表示了三种不同的逻辑关系。3.4 逻辑运算3.4.1逻辑运算式的计算逻辑与运算。(AND运算,逻辑乘法)例:能抓到老鼠的猫就是好猫。是否猫能抓到结果是
2、能好猫是不能非好猫否能非好猫否不能非好猫ABC111100010000这种逻辑关系的计算结果是:同真为真,否则为假。假设我们设是否是猫为A,是否能抓到老鼠为B,能否是好猫为C。那么上面的关系可以表示为:C=AB或C=AB或C=AandB。称为与运算,或称逻辑乘法。3.4 逻辑运算3.1逻辑运算式的计算逻辑或运算。(OR运算,逻辑加法)例:必须带“介绍信”或“身份证”方可进机房。介绍信身份证结果己带己带能进己带未带能进未带己带能进未带未带不能进ABC111101011000这种逻辑关系的计算结果是:有真为真,否则为假。假设我们设是否带介绍信为A,是否带身份证为B,能否进机房为C。那么上面的关系可
3、以表示为:C=A B或C=A+B或C=AorB。称为或运算,或称逻辑加法。3.4 逻辑运算3.1逻辑运算式的计算逻辑非运算。(not运算,逻辑非)例:必须不是苹果味的糖,她才吃。苹果味结果是不吃不是吃AB1001这种逻辑关系的计算结果是:条件为假则结果为真,条件为真则结果为假。假设我们设是否是苹果味为A,吃不吃为B。那么上面的关系可以表示为:B=A或B=notA。称为非运算,或称逻辑非。3.4 逻辑运算与、或、非是逻辑代数的三个基本运算。逻辑代数是这样一种代数系统:它有两个基本逻辑值:0(假)和1(真)。而且经过逻辑运算得到的结果仍是这两个基本值之一,即具有封闭性。有一组基本运算:and(与)
4、,or(或),not(非)。逻辑代数满足下面的基本定律:(1)交换率:AorB=BorA,AandB=BandA(2)结合率:(AorB)orC=Aor(BorC)(AandB)andC=Aand(BandC)(3)幂等率:AandA=A,AorA=A(4)吸收率:Aand(AorB)=A,Aor(AandB)=A(5)分配率:Aand(BorC)=AandBorAandCAor(BandC)=(AorB)and(AorC)(6)存在单位元素:Aor0=A,Aor1=1Aand1=A,Aand0=03.4 逻辑运算按位逻辑运算在计算机中,除了单位的0和1可以进行逻辑运算,整数和小数,同样也可以
5、进行逻辑运算。217and156=?25or-52=?在对整数和小数进行逻辑计算之前,先将其转换成二进制,然后将小数点对齐,按照每一位进行逻辑运算。再将结果转换成相应的进制。(217)10=(11011001)2(156)10=(10011100)211011001and1001110010011000(10011000)2=(152)10(25)10=(00011001)2(-52)10=(10110100)200011001and1011010010010000(10010000)2=(-16)103.5 算术运算3.5算术运算算术运算就是对数字的计算。在加、减、乘、除四种运算中,最基本的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 中的 信息 表示 计算
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内