问题标签 [truthtable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
math - 为算法创建真值表
我是一名计算机科学本科生,我被要求创建一个算法,然后创建相应的真值表。
就是这里,对吗?谢谢你的帮助。
java - Java真值表堆栈 - 弹出只返回最后计算的值?
我无法正确表达我的问题,所以请耐心等待。举个例子可能会更好。
这是我参加 P&Q&R 时得到的结果
它只是查看 R 并从那里获取值,P&Q 似乎被完全忽略了。如果我为 P&Q&~R 运行,值将被反转,但如果我运行例如 ~P&~Q&R,值将保持不变。
目前我的代码太长了,但我正在努力缩短它以避免重复代码。不过,目前我只想解决这个问题。
这是应该评估 FTF 的代码片段:
如果需要,我可以发布更多代码,如果不清楚,我可以解释目的。
我想做类似的事情:
得到正确的值。
后缀方法的中缀
php - 创建具有多个表达式的真值表
我是一所大学的学生。现在,我正在做我的练习。
在我的练习中,我必须创建一个包含 42 个变量(在 5 个表达式中)的真值表(用于数字板)。我做不到,因为它是一个很大的真值表。
我尝试使用它(http://turner.faculty.swau.edu/mathematics/materialslibrary/truth/),但我失败了。因为,它只支持一种表达方式。
你有更好的真值表生成器吗?告诉我,谢谢?
boolean - 有谁知道如何找到以下的对偶(布尔代数)?p*(q+r')
有人知道如何找到以下 ( Boolean Algebra
) 的对偶吗?
where*
代表AND
,+
代表OR
,'
代表NOT
.
我有以下内容,但不正确:
python - 创建具有少量固定变量的动态真值表
我有一个如下表达式:TXTXFX
我需要通过将 X 替换为“T”和“F”来创建不同的组合。表达式可能会根据输入而改变。
我正在使用 python 使用冗长的 for 循环来完成它。(尚未实现)
您能否建议一种在 python 中执行此操作的便捷方法。
谢谢
python - 是否可以在 Python 中编写一种真值表来简化 if 语句的编写?
假设我正在尝试使用它的加速度计打印出平板设备的方向,该加速度计提供设备显示器水平和垂直方向的加速度测量值。我知道可以使用if
如下形式的一组语句来完成这样的打印输出:
是否有可能以更简洁的形式将其逻辑编码?是否可以构建一种真值表,使得方向只是该表的查找值?做这样的事情有什么好方法?
编辑:根据@jonrsharpe的建议,我以如下方式实现了逻辑:
perl - 布尔表达式解析器(真值表生成)
我正在与您联系,因为我目前需要解析(可以转录为)布尔表达式,以便说明哪些成员必须为 1。
为了清楚这个主题,这里有一个例子。我有这个等式:
这是描述一个形状的方程式,涉及到其他几个人的绘图,以不同的“颜色”绘制。
所以我的方程的输入是“颜色”,ACTIVE_drawing
例如。我的目标是说,有了这个等式,哪些颜色是强制性的、禁止的或可选的equ=1
。这就是我说真值表的原因。
该方程不是真正的布尔值,但可以处理为。INTERACT
可以替换为AND
,COPY
可以删除,可能还需要其他操作。
所以我的问题不是为了有一个“真正的布尔”而替换我的方程,而是为了正确解析布尔表达式以获得相应的真值表而实现的算法。
你们有什么提示吗?我正在使用 Perl 来生成方程,所以我想保留它,但如果你知道另一个工具可以接受我的输入来处理它,为什么不呢。
boolean-logic - 输出二进制输入平方的电路设计
因此,在我的数字逻辑课程中,我们被要求设计一个具有 3 个输入的组合电路,以及一个生成二进制输入平方的输出。我假设她的意思是输入是 3 位二进制数 0-7。在描述解决方案时,她提到了 1. 找到真值表,2. 导出函数和 3. 简化的 3 个一般步骤
当输出是单个函数时,我完全理解如何执行此操作(组合真实函数的实例,简化等)。在我们唯一相关的示例中,我们输入 BCD 数字 0-9 并输出它们的多余 3 等价物,然后简化4 个输出变量中的每一个的 k 映射(W 的映射、最左边的位、X 的倒数第二位等)。不知道从这里做什么。谢谢您的帮助
c# - 根据特定字符拆分字符串
我会尽量描述我的问题。我正在尝试编写一个程序来处理以下等式:
我必须用“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 中编写的。困扰我的是,我应该如何分离我的字符串以便我可以部分解决它?