美文网首页
关于布尔值的例子及特点

关于布尔值的例子及特点

作者: 丨勿言 | 来源:发表于2016-11-06 16:51 被阅读0次

布尔值(Booleans)

布尔值是一个逻辑值. 只有 true 和 false (真和假).

你可以给一个变量赋值, 使用布尔操作 and, or 和 not.

例子:

$Boolean1 = true

$Boolean2 = false

$Boolean3 = $Boolean1 AND $Boolean2

结果: $Boolean3 为 false

$Boolean1 = false

$Boolean2 = not $boolean1

结果: $Boolean2 为 true

如果布尔值使用其它数的和, 将会得到下面的结果:

数值0等于布尔值 false

任何其它数值将会等于布尔值true

例子:

$Number1 = 0

$Boolean1 = true

$Boolean2 = $Number1 and $Boolean1

(如果含有失败)这个结果将会返回false

如果您计算一个布尔值的算术. (这是不明智的!), 将会返回下面的结果:

如果布尔值为 true 将会转换为数值 1

如果布尔值为 false 将会转换为数值 0

例子:

$Boolean1 = true

$Number1 = 100

$Number2 = $Boolean1 + $Number1

这个结果将会返回数值 101

如果您使用字符串进行布尔值连接,将会返回下面的结果:

如果布尔值为 true 将会返回字符串 "True"

如果布尔值为 false 将会返回字符串 "False"

例子:

$Boolean1=true

$String1="Test is: "

$String2=$String1 & $Boolean1

这个结果将会返回字符串"Test is: True"

如果要从反方向来比较布尔值,结果是不同的. 当您使用字符串比较布尔值请使用下面的方法:

只有空字符串("")才能返回布尔值 false

任何其它的字符串(包括字符串等于"0")都将会返回布尔值 true

相关文章

  • 关于布尔值的例子及特点

    布尔值(Booleans) 布尔值是一个逻辑值. 只有 true 和 false (真和假). 你可以给一个变量赋...

  • HTML5

    HTML 参考手册 [1] 一、有哪些特点 1、DOCTYPE及字符编码 2、大小写都可以 3、布尔值 4、省略引...

  • Go 语言程序设计——字符串类型(2)

    格式化布尔值 布尔值使用 %t (真值) 格式指令来输出例子: 也可以使用 strconv.ParseBool()...

  • record 5 go 中的数组

    一、数组的简单实用 数组创建的方法,及一些特点直接看例子即可请见下图 那么看这个例子,我们总结一下,数组的创建1、...

  • MySQL介绍

    mysql介绍 其他数据库介绍 mysql特点 mysql存储引擎类型及特点 关于mysql单表存储 mysql介...

  • JS 里的数据类型

    number // 数值,包括整数及小数string // 字符串boolean // 布尔值, true fal...

  • 二进制运算在编程中的一些常见用法

    1.用整形值替代布尔值作为逻辑上的开关 举个例子: int key_up = 1; // 1 int key_do...

  • Java8_Predicate、Supplier、Optiona

    Predicate Predicate接收一个参数,返回一个布尔值,用来进行判断是否符合条件 来看个例子 这里 f...

  • 行业发展生命周期—例1安防行业

    前文已经说过行业周期存在交叉性、复杂性的特点。接下来举两个例子来帮助理解。 第一个例子,关于安防行业。 安防行业在...

  • 2018-11-29 (Review-2)

    三.容器(列表\元组\字典) 1. 列表 特点:可变,有序 列表的值可以是整数,布尔值,浮点数, 列表,元组,字典...

网友评论

      本文标题:关于布尔值的例子及特点

      本文链接:https://www.haomeiwen.com/subject/shknuttx.html