"布尔"这个词与计算机有什么关系?

Jit*_*yas -1 programming-languages boolean terminology

它与硬件或软件有关还是两者兼而有之?

它是函数或数据类型的逻辑或名称吗?

无关

"布尔"这个词在英语中的含义是什么?


编辑:我已阅读维基百科上的页面,但它有许多与此术语相关的链接.我想问SO以获得程序员的观点.

Kal*_*see 7

这是一种以1800年代数学家乔治·布尔(George Boole)命名的价值类型.布尔值为true或false.在硬件级别,一切都是布尔值(0和1).在软件级别,布尔值用于需要执行逻辑的任何位置 - 诸如if,while和所有求值布尔表达式之类的语句,以查看是否应该执行它们.

  • 实际上,布尔值不是"0"和"1",而是"0"而不是"0".这在测量0s,1s和状态之间的多状态硬件中尤为重要."0"和"1"代表电子正弦波的波峰和波谷.工程师发现他们也可以使用拐点以及其他点来记录部分位. (5认同)