问题标签 [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.
php - 将 strpos 0 返回为 TRUE 的优雅方式
当 stripos 在大海捞针中找到针时,返回 0 或向上。当 stripos 没有找到针时,它返回 FALSE。这种方法可能有一些优点。但我不喜欢那样!
我来自VB背景。在那里,instr 函数(相当于 strpos)在找不到针头时返回 0,如果找到针头则返回 1 或以上。
所以上面的代码永远不会引起问题。
你如何优雅地处理 PHP 中的这种情况?这里的最佳实践方法是什么?
另外,换一种说法,您对使用
这是开始编写代码的好方法吗?
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
您需要以结构化的方式设计电路。
c# - &&= 在 C# 中?(布尔表达式)
可能重复:
为什么没有 ||= 或 &&= 运算符?
纯属偶然,我今天发现
不一样
我一定误解了很多年。在第一个示例中,GetBool()
即使“a”为假,也会执行“”。在第二个,它不是。
有什么可以在 C# 中实现类似“&&=”的东西吗?
binary - 作为二元运算的加法
我正在添加一对无符号 32 位二进制整数(包括溢出)。加法是表达性的,而不是实际计算的,因此不需要有效的算法,但是由于每个组件都是根据单个位手动指定的,因此我需要一个具有紧凑表示的组件。有什么建议么?
编辑:就布尔运算符而言。所以我carry = a & b; sum = a ^ b;
首先是这么想的,但是其他 31 位呢?
哦,还有减法!
regex - 我可以在正则表达式中使用布尔 AND 条件吗?
说,如果我有一个 DN 字符串,是这样的:
如何制作正则表达式以仅选择同时具有OU=Karen
和的 DN OU=admin
?
c - 与按位运算混淆 &
以下行应该测试当前文件是否为目录:
stbuf
类型 在哪里
和定义 S_IFMT
为S_IFDIR
我不明白上面给出的声明将如何工作?请任何人解释其背后的逻辑。
谢谢。
boolean - 为什么产品称为 minterms 而 sum 称为 maxterms?
他们这样做有理由吗?我的意思是,在最小项的总和中,您查找输出为 1 的项;我不明白他们为什么称它为“minterms”。为什么不是 maxterms,因为 1 远大于 0?
这背后有我不知道的原因吗?还是我应该接受它而不问为什么?
language-agnostic - 这个布尔表达式是如何进一步简化的?
所以我被困在
但最终的答案是
我错过了什么?
boolean - 使用卡诺图代替真值表有什么优点/缺点
我应该使用什么?或者是否有特殊场合我应该使用其中一种?
boolean - 这是这个布尔表达式的简化版本吗?还是这个审稿人错了
因为我试过做真值表不幸的是一个有3个文字,另一个有4个所以我很困惑。
这是简化版
因为我认为这个审稿人有问题..还是准确的?顺便说一句,简化与从最小项总和到产品总和的最小化不同吗?