问题标签 [boolean-logic]
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.
c# - C# 中的空合并运算符和运算符 &&
在下一种情况下,是否可以以任何方式一起使用运算符??
和运算符:&&
这意味着接下来:
- 如果
any
为空则this.Any.HasValue
返回false
- 如果
any
有值,则返回值考虑另一个布尔属性,即Any && SomeBool
awk - 当我将 NOT 与 AND 和 OR 一起使用时,我无法真正理解布尔逻辑
我试图了解当我使用 NOT 时布尔逻辑是如何工作的。举一个使用 awk 的例子
我有一个文本文件包含
我想删除所有 COREPORT 行。我认为我会这样做的方式是(非核心)和(非端口),例如
但是当我尝试它时,我实际上应该使用 OR 而不是 AND
如果有人能解释我的想法在哪里是错误的,我会非常高兴,如果可以用维恩图或类似kathyschrock的布尔机器之类的东西来可视化,我会非常高兴
mysql - 我想在这个 mysql 语句中使用哪个逻辑运算符?
从表中选择 ans 和 quest 的更好方法是什么?
或者
非常感谢!
parsing - 如何解析布尔逻辑?
我需要编写一个布尔逻辑解析器,它将布尔逻辑语言转换为 SQL WHERE 子句。
操作数的顺序总是正确的(右边有值)。
这是一个相对简单的例子。可能有嵌套括号和使用 NOT 运算符等。
这就是 WHERE 子句的样子。
java - 支持布尔查询的内存数据结构
我需要将数据存储在内存中,在内存中我将一个或多个键字符串映射到一个对象,如下所示:
因此,在 Java 中,数据结构可能会实现:
我需要能够有效地接收对象列表,其中字符串匹配一些布尔标准,例如:
我正在使用 Java,因此理想的解决方案是现成的 Java 库。但是,如果有必要,我愿意从头开始实施一些东西。
有人有想法么?如果可能的话,我宁愿避免内存数据库的开销,我希望速度上可以与 HashMap 相媲美(或至少相同的数量级)。
database - 用于保存随机布尔表达式的数据库模型
我有这样的表达:
(猫或猫或小猫或小猫)和(狗或狗)不是(鸽子或萤火虫)
有人知道如何制作表格来保存这些吗?
在收到使用括号的请求之前,我限制了运算符的使用以避免出现模棱两可的情况。所以只有 AND 和 NOT 或只有 OR 并以这种方式保存它们:
运营商
关键词
表达式
这是:猫和狗不是萤火虫
但现在,我真的很困惑……
logic - 逻辑电路和移位寄存器?
谁能指出我使用 JK 触发器的并行输入/串行输出移位寄存器的逻辑图或告诉我如何创建?我找到了使用 D 类型但没有 JK 的图表。任何帮助将不胜感激。
谢谢。
language-agnostic - 如何使用这台图灵机?
这是小程序LogiCell 1.0的屏幕截图,我在这里找到了链接。
如左下角所示,这是求和0+1
,结果是01b
(右下角)。
我无法将显示的内容与输入和输出相关联。例如在这种情况下 - 查看快照,您如何确定输入是0
和1
并且输出是01
?
solr - 关于 Solr 中的布尔逻辑
我有一个带有年份字段的 Solr 索引,我可以使用以下查询查询一系列年份内的所有结果,该查询效果很好
我将如何合并 AND 运算符,以便我可以搜索多个选定年份的结果,例如。仅适用于 1930 年和 1950 年的结果。我试过类似的东西:
上面的查询没有显示任何结果。
java - 检查三个布尔值中的至少两个是否为真
一位面试官最近问我这个问题:给定三个布尔变量 a、b 和 c,如果三个变量中至少有两个为真,则返回真。
我的解决方案如下:
他说这可以进一步改进,但是如何呢?