问题标签 [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.
java - 编程要求输入两次
我在这个程序的开始时遇到了一些麻烦。它应该取一个数字并确定它是否完美。目前我有它询问要检查多少个数字,每当我输入任何正数时,它都会再次询问。而且,每当我为第二个问题输入负数时,程序就会结束并且不再提示。有想法该怎么解决这个吗?
java - 为什么Java中有2个布尔类型运算符?
正如在 Java 中的思考中所说,如果你有 2 个布尔对象,x
并且y
你可以在它们上使用任何一个x= x&&y
,x=x&y
那么为什么有必要同时拥有这两种类型呢?
logic - 简化并将德摩根定律应用于 f(a , b,c)
给定这个函数
要求简化它..
使用 DeMorgan 定律找到 的补F’(a,b,c)
码F(a,b,c)
?
我简化了它并得到了这个答案
=c'+ab
,但我不确定这是否正确。
这些是我的步骤:
然后我应用德摩根定律,这是我的答案,任何人都可以检查它,因为当我尝试简化它时,即使我使用真值表检查它,我也会得到错误的答案:
python - 使用 ~ 反转一个 numpy 布尔数组
我可以~A
用来反转一个 numpy 布尔数组,而不是相当笨拙的函数np.logical_and()
吗np.invert()
?
确实,~
似乎工作正常,但我在任何 nympy 参考手册中都找不到它,而且 - 更令人担忧的是 - 它当然不适用于标量(例如bool(~True)
返回True
!),所以我有点担心......
asp.net-mvc-3 - 使用 [授权] mvc3
因此,在我的控制器顶部,我添加了 [Authorize],到目前为止,只有登录用户才能访问这些页面(人员和假日)
但是 homeController 中将用户导航到这些页面的选项卡仍然显示...来自 layout.cs
如果用户登录,我怎样才能让这些选项卡显示。
我尝试了在 AccountController.cs 中添加布尔值的方法
但是我如何从 layout.cs 访问它?
这是正确的方法吗。请指教。谢谢
vb.net - 如何测试十进制数中的位
我有一组十进制数字。我需要检查它们中的每一个是否设置了特定位。如果设置了该位,我需要返回 1,否则返回 0。
我正在寻找一种简单快速的方法来做到这一点。
比如说,我正在检查是否设置了第三位。我可以做 (number AND (2^2)),如果设置了该位,它将返回 4,否则将返回 0。如何使它返回 1 而不是 4?
谢谢!
graph - 解决依赖关系和冲突的图(可能包含循环)
给定一个图,其中每个节点可能包含任意依赖关系或与其他节点的冲突,从而导致任何可能的安排,包括循环和矛盾的引用。
我正在尝试计算一个稳定的结果列表,最大程度地包含能够遵守所有约束的节点列表。如果有的话,我只需要找到一种可能的解决方案。
在下面的示例中,“A 依赖于 B”意味着 A 为真 B 必须为真。“B 与 A 冲突”意味着 B 为真 A 一定不为真。依赖和冲突都没有优先级,具有相同的权重并同时应用。
在第三个示例中,“A”没有出现,因为它依赖于与 B 冲突的 D。因为 A 也需要 B .. A 不能作为 D 的冲突而存在,并且 A 的依赖项禁止它。
我一直在尝试提出一种可行的算法,但到目前为止,我的努力类似于启发式 gobblygook,它在非平凡的图表上失败了。任何见解,阅读材料的指针或算法名称将不胜感激。
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).
boolean - 简化布尔表达式
你将如何简化这个布尔表达式?我不知道如何应用带有暗示符号的布尔定律。
(pq -> r)'
和
(p -> (q'r))'
c++ - 如果的感觉 - 怎么可能有效
我正在看 Mojam(现场游戏编程,在HumbleBundle上),我在那里看到了这段代码(这里是代码的屏幕截图)我想知道最后一个 if 语句(即!wasmoving && ismoving
)中的条件表达式如何计算为真(确实如此,程序员编译了它并且动画正在运行)。我已经在我的编译器中尝试过这个
当然,如果最后一个 if 采用错误的路径,则什么也不会发生。谁能解释屏幕截图中的代码是如何工作的?