我会尽量描述我的问题。我正在尝试编写一个程序来处理以下等式:
F = (X∨A) ↔ (X∨B) ( (X OR A) is equivalent to (X OR B) )!
我必须用“X”来解决它,或者更好地说,写出析取和/或合取范式。
所以,理论上,它是这样的:
写真值表的时候,你要看看F什么时候等于1(重言式),写出合取/析取范式。
例如(给定表格的析取范式):对于 A=0,B=0 和 A=1,B=1,X 的值无关紧要,对于 A=0,B=1 AND A=1 ,B=0, X 必须为 1。
最后,X=A∨B。
由于我是用 C# 编写的,所以方程式是在 TextBox 中编写的。困扰我的是,我应该如何分离我的字符串以便我可以部分解决它?