问题标签 [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 投票
1 回答
4045 浏览

php - 将 strpos 0 返回为 TRUE 的优雅方式

当 stripos 在大海捞针中找到针时,返回 0 或向上。当 stripos 没有找到针时,它返回 FALSE。这种方法可能有一些优点。但我不喜欢那样!

我来自VB背景。在那里,instr 函数(相当于 strpos)在找不到针头时返回 0,如果找到针头则返回 1 或以上。

所以上面的代码永远不会引起问题。

你如何优雅地处理 PHP 中的这种情况?这里的最佳实践方法是什么?

另外,换一种说法,您对使用

这是开始编写代码的好方法吗?

0 投票
3 回答
3780 浏览

binary - 八进制全加器 如何

我有这个项目在下面听,我不确定从哪里开始也许有人可以给我一些指示,或者指出我开始这个的正确方向?谢谢!!

输入: A, B = 八进制数字(见下图);Cin = 二进制数

输出: S = 八进制数字(见下图);Cout = 二进制数

任务:使用二进制 FA,设计一个充当八进制 FA 的电路。更具体地说,该电路将输入两个八进制数字 A、B,将它们转换为二进制数,仅使用二进制 FA 将它们相加,将二进制结果转换回八进制,并将和作为八进制数字输出,二进制执行.

八进制数字的输入/输出二进制表示

每个八进制数字都将使用以下 8 位二进制表示形式表示:

八进制 8 位输入线:

数字: 0 1 2 3 4 5 6 7
0 1 0 0 0 0 0 0 0
1 0 1 0 0 0 0 0 0
2 0 0 1 0 0 0 0 0
3 0 0 0 1 0 0 0 0
4 0 0 0 0 1 0 0 0
5 0 0 0 0 0 1 0 0
6 0 0 0 0 0 0 1 0
7 0 0 0 0 0 0 0 1

您需要以结构化的方式设计电路。

0 投票
2 回答
1938 浏览

c# - &&= 在 C# 中?(布尔表达式)

可能重复:
为什么没有 ||= 或 &&= 运算符?

纯属偶然,我今天发现

不一样

我一定误解了很多年。在第一个示例中,GetBool()即使“a”为假,也会执行“”。在第二个,它不是。

有什么可以在 C# 中实现类似“&&=”的东西吗?

0 投票
3 回答
1464 浏览

binary - 作为二元运算的加法

我正在添加一对无符号 32 位二进制整数(包括溢出)。加法是表达性的,而不是实际计算的,因此不需要有效的算法,但是由于每个组件都是根据单个位手动指定的,因此我需要一个具有紧凑表示的组件。有什么建议么?

编辑:就布尔运算符而言。所以我carry = a & b; sum = a ^ b;首先是这么想的,但是其他 31 位呢?

哦,还有减法!

0 投票
6 回答
11232 浏览

regex - 我可以在正则表达式中使用布尔 AND 条件吗?

说,如果我有一个 DN 字符串,是这样的:

如何制作正则表达式以仅选择同时具有OU=Karen和的 DN OU=admin

0 投票
3 回答
510 浏览

c - 与按位运算混淆 &

以下行应该测试当前文件是否为目录:

stbuf类型 在哪里

和定义 S_IFMTS_IFDIR

我不明白上面给出的声明将如何工作?请任何人解释其背后的逻辑。
谢谢。

0 投票
5 回答
27558 浏览

boolean - 为什么产品称为 minterms 而 sum 称为 maxterms?

他们这样做有理由吗?我的意思是,在最小项的总和中,您查找输出为 1 的项;我不明白他们为什么称它为“minterms”。为什么不是 maxterms,因为 1 远大于 0?

这背后有我不知道的原因吗?还是我应该接受它而不问为什么?

0 投票
2 回答
635 浏览

language-agnostic - 这个布尔表达式是如何进一步简化的?

所以我被困在

但最终的答案是

我错过了什么?

0 投票
4 回答
65325 浏览

boolean - 使用卡诺图代替真值表有什么优点/缺点

我应该使用什么?或者是否有特殊场合我应该使用其中一种?

0 投票
1 回答
205 浏览

boolean - 这是这个布尔表达式的简化版本吗?还是这个审稿人错了

因为我试过做真值表不幸的是一个有3个文字,另一个有4个所以我很困惑。

这是简化版

http://www.belley.org/etc141/Boolean%20Sinplification%20Exercises/Boolean%20Simplification%20Exercise%20Questions.pdf

因为我认为这个审稿人有问题..还是准确的?顺便说一句,简化与从最小项总和到产品总和的最小化不同吗?