用户:再贱就再见Star查看:3 回复:5 评论:3 创建时间:2020-06-19T21:01:59
Hello,大家好,我是再贱就再见![]()
距离上次发教程贴已经有5个月了
我想了想,决定写一些比较“高级”的教程贴
,于是,翻开了我的信息课本,找到了这一个内容
因为退猫了,也就靠写写教程贴过日子,这以后会是一个系列鸭!希望能给大家带来帮助!
好了。回归正题——
编程进阶 L 1 —— 布尔代数 - 1
布尔代数在编程中有着不可替代的作用,用于逻辑运算,但是我们还是由浅到深的探讨这一话题
一、布尔代数的前世今生
布尔代数起源于数学领域,英国数学家乔治·布尔在1854年出版的一本《思维规律的研究》中阐述了布尔代数,ta与我们熟知的代数不同,其数值表示逻辑关系,并非数量关系,因此被称为逻辑代数。布尔代数是数字电路和计算机的基础,也称开关代数。
二、布尔代数在Scratc(Kitten)中的应用
1.布尔代数的描述方法(因为编程猫的文本编辑器不好用,所以我在WPS上排版好了截图放出来)
这应该一目了然了吧
2.布尔代数的运算规则结果(1 为真,0为假)
用Kitten表示为:
你看出了什么?
没错!当“与”连接的两个数值(布尔值)有一个为假就都为假,两个都为真才为真;“或”连接的连个数值(布尔值)中有一个为真就都为真,只有两个都为假时才为假;“非”连接的数值(布尔值)为假是这一整个为真,为真时这一整个为假
那么,什么是一元运算符呢?
一元运算符就是只操作一个数值(布尔值)的运算符,以此类推,二元运算符就是操作二个数值(布尔值)的运算符
好了,今天的教程贴也结束了,不知道大家看懂没有鸭?
拜拜!

BY 再贱就再见