17 将布尔结果转换为数字/整数 我有一个存储false或的变量true,但我分别需要0或1代替。我怎样才能做到这一点? 276 javascript numbers integer boolean type-conversion
11 bool是本机C类型吗? 我注意到Linux内核代码使用bool,但是我认为bool是C ++类型。bool是标准C扩展名(例如ISO C90)还是GCC扩展名? 265 c gcc linux-kernel boolean
8 Java中的'boolean'和'Boolean'的默认值 Java 中boolean(primitive)和Boolean(primitive wrapper)的默认值是什么? 260 java boolean default-value
10 Oracle数据库中是否有任何布尔类型? Oracle数据库中是否有任何布尔类型,类似于BITSQL Server中的数据类型? 249 sql database oracle boolean sqldatatypes
6 False == 0和True == 1是实现细节还是由语言保证? 是否可以保证False == 0和True == 1,在Python中(假设用户没有重新分配它们)?例如,是否以任何方式保证以下代码将始终产生相同的结果,而不管Python的版本如何(既有现有版本,也可能是未来版本)? 0 == False # True 1 == True # True ['zero', 'one'][False] # is 'zero' 任何对官方文档的引用将不胜感激! 编辑:如许多答案所述,bool继承自int。因此,可以将问题改写为:“文档是否正式声明程序员可以依赖从整数(带有值0和1?)继承的布尔值 ”。这个问题与编写不会因为实现细节而失败的健壮代码有关! 244 python boolean equality language-specifications
11 挥发性布尔值与AtomicBoolean 可变布尔无法实现的AtomicBoolean有什么作用? 244 java concurrency boolean volatile atomicboolean
8 为什么Boolean.ToString输出“ True”而不是“ true” true.ToString() false.toString(); Output: True False 是否有正当理由是“真实”而不是“真实”?当编写XML时,它会中断,因为XML的布尔类型是小写,并且也不兼容C#的true / false(尽管不确定CLS)。 更新资料 这是我在C#中解决问题的一种非常骇人的方法(用于XML) internal static string ToXmlString(this bool b) { return b.ToString().ToLower(); } 当然,这会在堆栈中增加1种方法,但是会在各处删除ToLowers()。 235 c# .net boolean
11 在JavaScript中,为什么“ 0”等于false,但是在通过“ if”进行测试时,其本身不是false? 下面显示"0"了Javascript中的false: >>> "0" == false true >>> false == "0" true 那么,为什么要打印以下内容"ha"? >>> if ("0") console.log("ha") ha 232 javascript boolean
8 如何在Perl中使用布尔变量? 我努力了: $var = false; $var = FALSE; $var = False; 这些都不起作用。我收到错误消息 使用“ strict subs”时,不允许使用“ false”标头。 220 perl boolean
8 在Java中切换布尔变量的最简洁方法? 是否有比简单的if-else更好的否定Java布尔值的方法? if (theBoolean) { theBoolean = false; } else { theBoolean = true; } 211 java boolean
10 从Bash函数返回布尔值 我想编写一个bash函数,检查文件是否具有某些属性并返回true或false。然后,我可以在脚本中的“ if”中使用它。但是我应该返回什么? function myfun(){ ... return 0; else return 1; fi;} 然后我像这样使用它: if myfun filename.txt; then ... 当然这是行不通的。如何做到这一点? 211 bash shell boolean
7 Java中的布尔值与布尔值 关于Java中Integervs的讨论int。前者的默认值为,null而后者为0。如何BooleanVS boolean? 我的应用程序中的变量可以具有0/ 1值。我想使用boolean/ Boolean而不愿意使用int。我可以使用Boolean/ boolean代替吗? 194 java boolean
6 如何创建全为真或全为假的numpy数组? 在Python中,如何创建由全True或全False填充的任意形状的numpy数组? 193 python arrays numpy boolean numpy-ndarray
10 Objective-C:布尔与布尔 我看到了“新类型” BOOL(YES,NO)。 我读到,这种类型几乎像一个字符。 为了测试,我做了: NSLog(@"Size of BOOL %d", sizeof(BOOL)); NSLog(@"Size of bool %d", sizeof(bool)); 很高兴看到两个日志都显示为“ 1”(有时在C ++ bool中为int,其sizeof为4) 所以我只是想知道布尔类型是否有问题或什么? 我可以只使用bool(似乎有效)而不损失速度吗? 192 c objective-c types boolean
4 如何计算NumPy bool数组中真实元素的数量 我有一个布尔类型的NumPy数组'boolarr'。我想计算其值为的元素的数量True。是否有专门用于此任务的NumPy或Python例程?或者,是否需要遍历脚本中的元素? 180 python arrays numpy count boolean