boolean-logic相关内容

什么是Python的回报,当我们用逻辑运算符返回?

我在读别人的code和他有这样的事情: 返回val1和val2的 我在Python间preTER尝试这样做,它给我的后者的值上,并同时或给我的前值。 所以我的问题是究竟是什么在声明中发生了什么? 感谢。 解决方案 使用EX pression 和或或短路时,它可以确定前pression不会评价为True或根据第一个操作数False,并且返回最后一个评估值:>>> 0和' ..
发布时间:2016-08-12 09:45:16 Python

如何比较在Javascript中的字符串和布尔?

我得到了JSON的“假”从服务器。我回应为布尔,但它的Json因此它在浏览器类型为字符串而不是 BOOL 。 所以,如果我跑(!数据)每当我要检查“假”==假然后他们没有奏效。 那么,如何可以解析布尔从字符串在JavaScript中呢? “真实”==真和“假”==假。然后,code (!数据)可以检查它是什么[真正和假] 解决方案 使用 JSON.parse()来 (如果您的浏览器支 ..
发布时间:2016-08-12 09:42:18 前端开发

应该如何布尔前pressions写在PHP?

应该如何以下布尔前pression可以用PHP写的: $ foo的=“”; 如果(是$ var == TRUE){ $ = foo的“栏”; } 或如果(是$ var == TRUE){ $ = foo的“栏”; }其他{ $ foo的=“”; } 或 $ foo的=(是$ var == TRUE)? “吧”:“”; 解决方案 首先,真正是不是一个恒定的 ..
发布时间:2016-08-12 09:42:07 PHP

简化布尔前pression i.t.o发生变化

如何简化一个给定的boolean前pression与许多变量(> 10),从而使每个变量的出现的次数被最小化 在我的情况下,一个变量的值,必须考虑短暂的,即,具有重新计算每个访问(同时仍然静止当然)。我为此需要试图解决的功能前,以尽量减少次数的变量已被评估的数目。 考虑函数 F(A,B,C,D,E,F)=(ABC)+(ABCD)+(ABEF) 使用递归的分配和吸收法一个用大作 ..
发布时间:2016-08-12 09:40:57 其他开发

什么是双核和一个布尔值前pression的补区别?

其同样的事情吧?还是有细微的差别?我只是想确保我没有误解什么。 解决方案 布尔偶通过简单地用口服补液盐和手术室用AND将更换与运算生成的。该补充本身是不会受到影响,其中作为前pression的补充与替代与运算与OR值,反之亦然变量的否定。 考虑: A + B 补充: A'B' 双: AB ..

传递一个布尔值作为参数。 C ++

什么,我要做的是下面一个例子。 让我们首先定义一个布尔值。 布尔猫= {FALSE}; 可以做一个假布尔这里。布尔setcat(布尔booltoset) { booltoset = TRUE; 返回booltoset; } 现在让猫来调用它。的printf(“猫%S”猫“真”:“假”?); //设置猫为假。 我的问题是;是否有可能实际上是通过一个参数传递一个布尔值比设置布尔? ..
发布时间:2016-08-12 09:32:40 C/C++开发

验证布尔前pression在C#中括号

我要验证在C#中的字符串包含布尔前pression括号。 该字符串应该只包含数字1-9,圆括号,“OR”,“AND”。 好字符串的例子: “1和2” “2 OR 4” “4与(3或5)” “2” 等等...... 我不知道如果经常防爆pression是这个任务不够灵活。 有没有在C#中实现这一目标的一个很好的一小段路? 解决方案 这可能是简单的用一个简单的解析器来做到这一 ..
发布时间:2016-08-12 09:28:13 C#/.NET

MySQL查询与AND,OR和NOT

可以说我有文章的表与尽可能多的与主题一对多的关系。分配给文章每个主题有一个键入字段,它可以包含3个值的1 和,不是和或。 文章 ID ....主题 ID ....ArticleTopics article_id的 topic_id 类型 我想创建一个查询,说回报有所有文章:所有的以下内容:1,2,3(和联想) 和 ANY以下主题:4,5,6(或 ..
发布时间:2016-08-12 09:25:45 数据库

动态评估在Python简单布尔逻辑

我有一些动态生成的布尔逻辑EX pressions,如: (A或B)和(C或D) A或(A和B) A 的空 - 值为True 的 占位符被替换为布尔值。如若我, 转换此信息到Python前pression像 True或(TRUE或FALSE)和评估呢? 创建一个二叉树,其中一个节点是一个布尔或连词 / 析取对象,并递归评价它? 转换入套S-EX pressions并使用 ..
发布时间:2016-08-12 09:14:35 Python

翻转一个布尔值,最简单的方法?

我只是想根据什么它已经是翻转一个布尔值。如果这是真的 - 让假的。如果是假的 - 它是真的 下面是我的code节选: 开关(wParam参数){案例VK_F11: 如果(flipVal ==真){ flipVal = FALSE; }其他{ flipVal = TRUE; } 打破;案例VK_F12: 如果(otherVal ==真){ otherV ..
发布时间:2016-08-12 09:13:53 C/C++开发

检查是否至少有三分之二的布尔值都是真实的

这是面试官最近问我这个问题:有三次布尔变量,A,B和C,如果至少有两个出三个是真返回true 我的解决方案如下: 布尔atLeastTwo(Boolean一个布尔B,布尔C){ 如果((A和和b)||(B和和C)||(A和和C)){ 返回true; } 其他{ 返回false; } } 他说,这可以进一步提高,但如何? 解决 ..
发布时间:2016-08-12 09:13:06 Java开发

什么是位运算符?

我是谁的人只是为了好玩写code和还没有真正钻研它要么是学术或专业设置,所以像这样的位运算符的东西真的逃脱我。 我在阅​​读关于JavaScript,这显然支持位运算的文章。我一直看到的地方提到这个操作,我已经试过阅读弄清楚它到底是什么,但我只是似乎没有得到它。因此,他们是什么?明显的例子将是巨大的! :D 短短几年更多的问题 - 什么是位运算的一些实际应用?什么时候使用它们? 解决方案 ..
发布时间:2016-08-12 09:09:52 前端开发

简化布尔EX pression算法

任何人都知道一个算法的简化布尔EX pressions? 我记得布尔代数和Karnaught地图,但是这意味着数字硬件,其中EVERITHING是布尔值。我想的东西,考虑到某些子前pressions不是布尔值。 例如: A == 1安培;&安培;一== 3 这可以转换为一个纯粹的布尔EX pression: A1和放大器;&安培; A3 但这是前pression的束缚, ..
发布时间:2015-11-30 21:29:01 C/C++

算法生成n个变量的所有可能的布尔函数

对于n变量,存在2 ^(2 ^ n)的不同的布尔函数。例如,如果n = 2,则存在可被写在产品形式,或总和形式乘积和16个可能的布尔函数。可能的功能的数量与正成倍地增加。 我在寻找一种算法,可以生成n个变量所有可能的布尔规则。我试图寻找在不同的地方,但没有发现任何适合到现在。大多数的算法相关的简化或减少布尔函数为标准的形式。 我知道,即使对于规则的数量变得太大,即使当n = 8或9,但也有人请 ..
发布时间:2015-11-30 15:35:39 C/C++

AS3 / JavaScript的if语句逗号,而不是和放大器;&安培;

这运行在ActionScript 3和JavaScript。为什么?我知道如何&功放;&安培; 和 || 的工作,而是一个列表?这是AS3具体一点吗?这是在其他语言?我是一个张口呼吸PHP / AS2程序员。还是说大家都已经知道这一点,我不读文档正确的工具? AS3 如果(真正的,真实的,真实的){ 跟踪(“真的吗?”) } //结果 - “真的吗?”追踪 JavaScri ..

微软喜欢False值更好吗?

即时阅读乔恩斯基特书。 (#4) 但有一点(其中包括)引起了我的注意: 话题:BOOL 他在一个表中写道:(?X,Y是布尔) X | Y | X'放大器; ÿ --------------------------- 真正的零空 那么好吧......所以,空是一个谁决定。 这里的布尔运算失去。 X | Y | X'放大器; ÿ ------------------------- ..
发布时间:2015-11-28 11:06:55 C#/.NET

该编译器继续评估的前pression哪里都必须是真实的,如果第一个是假的?

我敢肯定,这个问题可能已经被回答过了,所以我很抱歉,但我没能找到合适的搜索条件来寻找答案。 由于以下code的例子,确实 db.GetRecords()。任何()得到执行? 字符串s =“Z”; 布尔X = s.IndexOfAny(新[] {“A”,“B”})> 0安培;&安培; 。db.GetRecords()任何(); 解决方案 没有。无论&功放;&安培; ..
发布时间:2015-11-25 15:33:53 C#/.NET