英语“和”“或”“不是”
设置∩ ∪ '
第一顺序逻辑∧ ∨ ¬
组合逻辑* + '
C风格编程&& || !
电路图
设置符号可以通过set操作与位操作不同来解释。
C风格的表示法可以用ASCII代码的限制来解释(没有大写字母或杯子)。
但是,还有很多不必要的翻译。
为什么电路图只使用包含数学符号的方框?那么你就不必查找你不熟悉的每一个逻辑门。更不用说谷歌很难了:
答案 0 :(得分:1)
我认为电路的形状不同,因此它们会脱颖而出。如果它是所有的盒子(更不用说手工编写更长时间),它会(IMO)更难阅读电子图表。对你来说可能很难,因为你不是每天都使用这些符号,但要记住4-5符号并不那么难(并且,或者,xor,和身份,以及“不”退出的小圈子和/或入口)。
关于套装和c - 你已经回答了自己。
关于英语 - 嗯,你不希望人们使用标志,对吗?当这些标志被读作单词时(不像撇号,完全停止等)。
组合与FOL - 我假设这只是为了方便,有一个明确的分离,并且如果你正在处理FOL(或更高级别的逻辑)公式或其他方面使它更清楚。如果您的逻辑公式中也有数学符号,例如:((3*x+1<y) ∨ (y<4*x))
,这一点尤为重要。组合逻辑使用它们的符号,因为那里的许多操作等同于它们的数学含义,例如:+ 0,* 0,* 1.
每个人都为他们选择最舒适的东西。这就是它的方式。
作为最后一点,一些编程语言确实使用“和”,“或”,“不是”,例如python,甚至c都将它们作为宏ciso646 ...