猫史档案馆


【 编程进阶 】布尔代数 - 1

用户:再贱就再见Star再贱就再见Star查看:3 回复:5 评论:3 创建时间:2020-06-19T21:01:59


Hello,大家好,我是再贱就再见emotion_编程猫_冷漠

距离上次发教程贴已经有5个月了

我想了想,决定写一些比较“高级”的教程贴emotion_编程猫_厉害了,于是,翻开了我的信息课本,找到了这一个内容

因为退猫了,也就靠写写教程贴过日子,这以后会是一个系列鸭!希望能给大家带来帮助!

好了。回归正题——

编程进阶 L 1 —— 布尔代数 - 1

布尔代数在编程中有着不可替代的作用,用于逻辑运算,但是我们还是由浅到深的探讨这一话题

一、布尔代数的前世今生

布尔代数起源于数学领域英国数学家乔治·布尔1854年出版的一本《思维规律的研究》中阐述了布尔代数,ta与我们熟知的代数不同,其数值表示逻辑关系,并非数量关系,因此被称为逻辑代数。布尔代数是数字电路和计算机的基础,也称开关代数

二、布尔代数在Scratc(Kitten)中的应用

1.布尔代数的描述方法(因为编程猫的文本编辑器不好用,所以我在WPS上排版好了截图放出来

 

center_image

这应该一目了然了吧

2.布尔代数的运算规则结果(1 为真,0为假

center_imagecenter_imagecenter_image

用Kitten表示为:

center_imagecenter_imagecenter_image

你看出了什么?

没错!当“与”连接的两个数值(布尔值)有一个为假就都为假,两个都为真才为真;“或”连接的连个数值(布尔值)中有一个为真就都为真,只有两个都为假时才为假;“非”连接的数值(布尔值)为假是这一整个为真,为真时这一整个为假

那么,什么是一元运算符呢?

一元运算符就是只操作一个数值(布尔值)的运算符,以此类推,二元运算符就是操作二个数值(布尔值)的运算符

好了,今天的教程贴也结束了,不知道大家看懂没有鸭?

拜拜!

emotion_编程猫_点赞

BY 再贱就再见

 


回复

上一页1 页 / 共 1下一页
11111111111121111111111112

沙发

点赞0


评论


传闻中的三叶传闻中的三叶

板凳

点赞0


评论


meis星语meis星语

桌子

点赞0


评论


很不错,到我的收藏夹里吃灰吧哈哈哈哈哈哈哈哈哈哈

点赞0


评论


🔝

点赞0


评论