问题标签 [boolean-algebra]

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.

0 投票
2 回答
1125 浏览

boolean - 布尔代数规则 10

嗨,我对以下代数规则有疑问

A + AB = A

我的教科书是这样解释的 A + AB = A 这个规则可以这样证明:

  • 步骤1:

    分权法:

    A + AB = A*1 = A(1+B)嗯……?他们从哪里得到一个(1)?

  • 第2步:

    1 + B = 1

  • 第 3 步:

: A + 1 = A

因此 A + AB = A

如果有人能为我澄清这一点,将不胜感激

0 投票
1 回答
1386 浏览

c - 如何简化这些复合逻辑表达式?

如何简化这些复合逻辑表达式?

我已阅读简化规则,但我不明白如何处理==.

这是来自 E Balagurasy 编写的“Programing in ANSI C” 在设计决策语句时,我们经常遇到这样一种情况,即逻辑 NOT 运算符应用于复合逻辑表达式,例如 !(x&&y || !z)。然而,积极的逻辑总是比消极的逻辑更容易阅读和理解。在这种情况下,我们可以应用所谓的德摩根规则使总表达式为正。规则如下:“通过将 NOT 运算符应用于每个逻辑表达式组件来删除括号,同时补充关系运算符。” 示例:!(x&&y || !z) 变为 !x || !y && z。

0 投票
1 回答
49 浏览

boolean - 布尔代数简化提供方程

我有这个

OM5= 非(A 或(B 和 C))或 D

我提供了它的照片。 http://i.stack.imgur.com/opS1I.png

我使用了不同的在线计算,都给了我这个结果 http://www.wolframalpha.com/input/?i=not+(a+or+b%26%26c)+or+d就像 wolframalpha 一样!

但是当我用手做这件事时,我得到了不同的结果。

结果是 NOT(A) AND ( NOT(B) OR NOT(C) OR D )

0 投票
1 回答
19503 浏览

boolean - 简化布尔表达式 x'yz + xy'z + xyz' + xyz

嗨,我已经解决了一半,请帮助我解决剩下的问题。
到目前为止我有..

我不明白如何解决这个表达式的z(x'y + xy')部分..请有人帮忙..

0 投票
2 回答
1153 浏览

c++ - 什么是处理布尔代数方程的好数据结构?

我正在创建一个程序来计算布尔代数方程的真值。我需要找到一个好的数据结构,它能够正确处理涉及 AND、OR、NOT 和括号的方程的运算顺序。公式将由用户输入。

0 投票
1 回答
469 浏览

sql-server - 使用 TSQL 进行位操作,如旋转、选择性位反转

如何使用 TSQL 进行按位运算。

我想向左移动 1 位。最左边的位也应该变成最右边的位。

或者选择性地反转一点。例如这里反转第 3 位位置

为了便于理解,我以二进制形式显示了输入,实际上输入必须是 int 类型。比如 0001 0000 代表 16。

0 投票
1 回答
2540 浏览

boolean-logic - 4 个输入逻辑门的布尔表达式

我有 4 个输入;(A、B、C、D)和 3 个输出;(X,Y,Z)。1)当输入小于0111时X为真。2)当输入大于0111时Y为真。3)当输入为0111时Z为真。

有人可以帮我解决 X 的布尔表达式吗?我已经获得了 Y 和 Z 的表达式,如下所示:

0 投票
1 回答
452 浏览

logic - 使用 demorgan 定律将函数更改为 inv-nand

我们有 :

使用德摩根定律将 NOT-AND-OR 函数转换为 NOT-NAND 函数(门数最少)。显示转换步骤。请记住,您只有扇入 = 2 的与非门。

我这样做了,但我觉得它错了

这个问题真的很奇怪,我可以画出来,但我不明白如何使用 demorgan 来做

0 投票
2 回答
1178 浏览

logic - 两个布尔表达式的相等性

我有两个布尔表达式:

我知道它们是相同的,因为它们的真值表是相同的。我的问题是,我怎样才能使它们在表达方面平等。

您可能会注意到它们之间的唯一区别是 #1 在它的最后一个 OR 术语中有一个额外的“a”。各种试图摆脱额外“a”的保理方法均未成功。

0 投票
1 回答
58 浏览

boolean-algebra - 使用布尔代数简化方程

我是否以正确的方式进行了简化。?如果是,答案可以进一步简化,那么我应该使用什么规则。?如果我完全错了,请告诉我正确的答案。? 谢谢