什么是二进制, 为什么用二进制, 布尔逻辑

上集,我们谈了计算机最早是机电设备,一般用十进制计数

- 比如用齿轮数来代表十进制

- 再到晶体管计算机

幸运的是,只用 开/关 两种状态也可以代表信息

这叫 二进制

意思是"用两种状态表示"

就像自行车有两个轮,双足动物有两条腿

你可能觉得两种状态不多,你是对的!

但如果只需要表示 true 和 false,两个值就够了

电路闭合,电流流过,代表 "真"

电路断开,无电流流过,代表"假"

二进制也可以写成 1 和 0 而不是 true 和 false

- 只是不同的表达方式罢了

 

计算机科学速成课-第3课:布尔逻辑和逻辑门-少儿编程教育网