问题标签 [boolean-operations]

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 回答
1236 浏览

java - 编程要求输入两次

我在这个程序的开始时遇到了一些麻烦。它应该取一个数字并确定它是否完美。目前我有它询问要检查多少个数字,每当我输入任何正数时,它都会再次询问。而且,每当我为第二个问题输入负数时,程序就会结束并且不再提示。有想法该怎么解决这个吗?

0 投票
4 回答
347 浏览

java - 为什么Java中有2个布尔类型运算符?

正如在 Java 中的思考中所说,如果你有 2 个布尔对象,x并且y你可以在它们上使用任何一个x= x&&yx=x&y那么为什么有必要同时拥有这两种类型呢?

0 投票
0 回答
844 浏览

logic - 简化并将德摩根定律应用于 f(a , b,c)

给定这个函数

要求简化它..

使用 DeMorgan 定律找到 的补F’(a,b,c)F(a,b,c)?

我简化了它并得到了这个答案 =c'+ab ,但我不确定这是否正确。

这些是我的步骤:

然后我应用德摩根定律,这是我的答案,任何人都可以检查它,因为当我尝试简化它时,即使我使用真值表检查它,我也会得到错误的答案:

0 投票
1 回答
65372 浏览

python - 使用 ~ 反转一个 numpy 布尔数组

我可以~A用来反转一个 numpy 布尔数组,而不是相当笨拙的函数np.logical_and()np.invert()

确实,~似乎工作正常,但我在任何 nympy 参考手册中都找不到它,而且 - 更令人担忧的是 - 它当然不适用于标量(例如bool(~True)返回True!),所以我有点担心......

0 投票
1 回答
250 浏览

asp.net-mvc-3 - 使用 [授权] mvc3

因此,在我的控制器顶部,我添加了 [Authorize],到目前为止,只有登录用户才能访问这些页面(人员和假日)

但是 homeController 中将用户导航到这些页面的选项卡仍然显示...来自 layout.cs

如果用户登录,我怎样才能让这些选项卡显示。

我尝试了在 AccountController.cs 中添加布尔值的方法

但是我如何从 layout.cs 访问它?

这是正确的方法吗。请指教。谢谢

0 投票
5 回答
7031 浏览

vb.net - 如何测试十进制数中的位

我有一组十进制数字。我需要检查它们中的每一个是否设置了特定位。如果设置了该位,我需要返回 1,否则返回 0。
我正在寻找一种简单快速的方法来做到这一点。
比如说,我正在检查是否设置了第三位。我可以做 (number AND (2^2)),如果设置了该位,它将返回 4,否则将返回 0。如何使它返回 1 而不是 4?
谢谢!

0 投票
2 回答
172 浏览

graph - 解决依赖关系和冲突的图(可能包含循环)

给定一个图,其中每个节点可能包含任意依赖关系或与其他节点的冲突,从而导致任何可能的安排,包括循环和矛盾的引用。

我正在尝试计算一个稳定的结果列表,最大程度地包含能够遵守所有约束的节点列表。如果有的话,我只需要找到一种可能的解决方案。

在下面的示例中,“A 依赖于 B”意味着 A 为真 B 必须为真。“B 与 A 冲突”意味着 B 为真 A 一定不为真。依赖和冲突都没有优先级,具有相同的权重并同时应用。

在第三个示例中,“A”没有出现,因为它依赖于与 B 冲突的 D。因为 A 也需要 B .. A 不能作为 D 的冲突而存在,并且 A 的依赖项禁止它。

我一直在尝试提出一种可行的算法,但到目前为止,我的努力类似于启发式 gobblygook,它在非平凡的图表上失败了。任何见解,阅读材料的指针或算法名称将不胜感激。

0 投票
1 回答
349 浏览

boolean-operations - Boolean Expressions with DeMorgan’s law

I need help using De Morgan's law to derive an expression that is equivalent to

('A + B + 'C)D but uses only AND and NOT operations (but no OR operation).

0 投票
1 回答
663 浏览

boolean - 简化布尔表达式

你将如何简化这个布尔表达式?我不知道如何应用带有暗示符号的布尔定律。

(pq -> r)'

(p -> (q'r))'

0 投票
2 回答
142 浏览

c++ - 如果的感觉 - 怎么可能有效

我正在看 Mojam(现场游戏编程,在HumbleBundle上),我在那里看到了这段代码(这里是代码的屏幕截图)我想知道最后一个 if 语句(即!wasmoving && ismoving)中的条件表达式如何计算为真(确实如此,程序员编译了它并且动画正在运行)。我已经在我的编译器中尝试过这个

当然,如果最后一个 if 采用错误的路径,则什么也不会发生。谁能解释屏幕截图中的代码是如何工作的?