跳至主要內容
位运算总结,计算机世界里只有 0 和 1

我们知道,目前的计算机最终只认识 0 和 1 这两个数字,我们写的所有代码、指令最终都会变成以 0 和 1 组成的编码执行的,而这样的编码就叫做二进制。

至于为什么是 0 和 1 呢?我简单、非官方地解释一下,因为计算机是由无数个逻辑电路组成的,而电路的逻辑只有 0 和 1 两个状态,0 和 1 并不是简单数字意义上的 0 和 1,它们表示两种不同的状态,0 表示低电平,1 表示高电平。要控制电路来表达某种意思,就只能控制不同电路的不同状态即根据 0 和 1 的有限位数和组合来表达。

0 和 1
0 和 1

Moses原创...大约 7 分钟计算机计算机位运算