boolean-logic相关内容
从TRUEs和falses的顺序,我想使返回TRUE是否有系列的至少 N1 TRUEs某处序列中的一个函数。下面是该函数: fun_1 =功能(TFvec,N1){ NBT = 0 解= -1 为(i的1:长度(X)){ 如果(X [I]){ NBT = NBT + 1 如果(NBT == N
..
我在读别人的code和他有这样的事情: 返回val1和val2的 我在Python间preTER尝试这样做,它给我的后者的值上,并同时或给我的前值。 所以我的问题是究竟是什么在声明中发生了什么? 感谢。 解决方案 使用EX pression 和或或短路时,它可以确定前pression不会评价为True或根据第一个操作数False,并且返回最后一个评估值:>>> 0和'
..
我得到了JSON的“假”从服务器。我回应为布尔,但它的Json因此它在浏览器类型为字符串而不是 BOOL 。 所以,如果我跑(!数据)每当我要检查“假”==假然后他们没有奏效。 那么,如何可以解析布尔从字符串在JavaScript中呢? “真实”==真和“假”==假。然后,code (!数据)可以检查它是什么[真正和假] 解决方案 使用 JSON.parse()来 (如果您的浏览器支
..
应该如何以下布尔前pression可以用PHP写的: $ foo的=“”; 如果(是$ var == TRUE){ $ = foo的“栏”; } 或如果(是$ var == TRUE){ $ = foo的“栏”; }其他{ $ foo的=“”; } 或 $ foo的=(是$ var == TRUE)? “吧”:“”; 解决方案 首先,真正是不是一个恒定的
..
如何简化一个给定的boolean前pression与许多变量(> 10),从而使每个变量的出现的次数被最小化 在我的情况下,一个变量的值,必须考虑短暂的,即,具有重新计算每个访问(同时仍然静止当然)。我为此需要试图解决的功能前,以尽量减少次数的变量已被评估的数目。 考虑函数 F(A,B,C,D,E,F)=(ABC)+(ABCD)+(ABEF) 使用递归的分配和吸收法一个用大作
..
其同样的事情吧?还是有细微的差别?我只是想确保我没有误解什么。 解决方案 布尔偶通过简单地用口服补液盐和手术室用AND将更换与运算生成的。该补充本身是不会受到影响,其中作为前pression的补充与替代与运算与OR值,反之亦然变量的否定。 考虑: A + B 补充: A'B' 双: AB
..
可能重复:结果
..
什么,我要做的是下面一个例子。 让我们首先定义一个布尔值。 布尔猫= {FALSE}; 可以做一个假布尔这里。布尔setcat(布尔booltoset) { booltoset = TRUE; 返回booltoset; } 现在让猫来调用它。的printf(“猫%S”猫“真”:“假”?); //设置猫为假。 我的问题是;是否有可能实际上是通过一个参数传递一个布尔值比设置布尔?
..
我要验证在C#中的字符串包含布尔前pression括号。 该字符串应该只包含数字1-9,圆括号,“OR”,“AND”。 好字符串的例子: “1和2” “2 OR 4” “4与(3或5)” “2” 等等...... 我不知道如果经常防爆pression是这个任务不够灵活。 有没有在C#中实现这一目标的一个很好的一小段路? 解决方案 这可能是简单的用一个简单的解析器来做到这一
..
可以说我有文章的表与尽可能多的与主题一对多的关系。分配给文章每个主题有一个键入字段,它可以包含3个值的1 和,不是和或。 文章 ID ....主题 ID ....ArticleTopics article_id的 topic_id 类型 我想创建一个查询,说回报有所有文章:所有的以下内容:1,2,3(和联想) 和 ANY以下主题:4,5,6(或
..
我有一些动态生成的布尔逻辑EX pressions,如: (A或B)和(C或D) A或(A和B) A 的空 - 值为True 的 占位符被替换为布尔值。如若我, 转换此信息到Python前pression像 True或(TRUE或FALSE)和评估呢? 创建一个二叉树,其中一个节点是一个布尔或连词 / 析取对象,并递归评价它? 转换入套S-EX pressions并使用
..
我只是想根据什么它已经是翻转一个布尔值。如果这是真的 - 让假的。如果是假的 - 它是真的 下面是我的code节选: 开关(wParam参数){案例VK_F11: 如果(flipVal ==真){ flipVal = FALSE; }其他{ flipVal = TRUE; } 打破;案例VK_F12: 如果(otherVal ==真){ otherV
..
这是面试官最近问我这个问题:有三次布尔变量,A,B和C,如果至少有两个出三个是真返回true 我的解决方案如下: 布尔atLeastTwo(Boolean一个布尔B,布尔C){ 如果((A和和b)||(B和和C)||(A和和C)){ 返回true; } 其他{ 返回false; } } 他说,这可以进一步提高,但如何? 解决
..
我是谁的人只是为了好玩写code和还没有真正钻研它要么是学术或专业设置,所以像这样的位运算符的东西真的逃脱我。 我在阅读关于JavaScript,这显然支持位运算的文章。我一直看到的地方提到这个操作,我已经试过阅读弄清楚它到底是什么,但我只是似乎没有得到它。因此,他们是什么?明显的例子将是巨大的! :D 短短几年更多的问题 - 什么是位运算的一些实际应用?什么时候使用它们? 解决方案
..
我已经可以转换32位整数到他们的RGBA值是这样的: PixelData取出[我] = { 红色:pixelValue>> 24安培;为0xFF, 绿色:pixelValue>> 16和;为0xFF, 蓝色:pixelValue>> 8和;为0xFF, 阿尔法:pixelValue&放大器;为0
..
任何人都知道一个算法的简化布尔EX pressions? 我记得布尔代数和Karnaught地图,但是这意味着数字硬件,其中EVERITHING是布尔值。我想的东西,考虑到某些子前pressions不是布尔值。 例如: A == 1安培;&安培;一== 3 这可以转换为一个纯粹的布尔EX pression: A1和放大器;&安培; A3 但这是前pression的束缚,
..
对于n变量,存在2 ^(2 ^ n)的不同的布尔函数。例如,如果n = 2,则存在可被写在产品形式,或总和形式乘积和16个可能的布尔函数。可能的功能的数量与正成倍地增加。 我在寻找一种算法,可以生成n个变量所有可能的布尔规则。我试图寻找在不同的地方,但没有发现任何适合到现在。大多数的算法相关的简化或减少布尔函数为标准的形式。 我知道,即使对于规则的数量变得太大,即使当n = 8或9,但也有人请
..
这运行在ActionScript 3和JavaScript。为什么?我知道如何&功放;&安培; 和 || 的工作,而是一个列表?这是AS3具体一点吗?这是在其他语言?我是一个张口呼吸PHP / AS2程序员。还是说大家都已经知道这一点,我不读文档正确的工具? AS3 如果(真正的,真实的,真实的){ 跟踪(“真的吗?”) } //结果 - “真的吗?”追踪 JavaScri
..
即时阅读乔恩斯基特书。 (#4) 但有一点(其中包括)引起了我的注意: 话题:BOOL 他在一个表中写道:(?X,Y是布尔) X | Y | X'放大器; ÿ --------------------------- 真正的零空 那么好吧......所以,空是一个谁决定。 这里的布尔运算失去。 X | Y | X'放大器; ÿ -------------------------
..
我敢肯定,这个问题可能已经被回答过了,所以我很抱歉,但我没能找到合适的搜索条件来寻找答案。 由于以下code的例子,确实 db.GetRecords()。任何()得到执行? 字符串s =“Z”; 布尔X = s.IndexOfAny(新[] {“A”,“B”})> 0安培;&安培; 。db.GetRecords()任何(); 解决方案 没有。无论&功放;&安培;
..