美文网首页
第三节 Swift 常用运算符

第三节 Swift 常用运算符

作者: 码客南君 | 来源:发表于2020-07-01 18:02 被阅读0次

对计算机来说,运算符就是告诉它执行一个数学或逻辑运算。赋值、加减乘除、比较、三元操作符等。

赋值操作符

等号右边值赋值给左边的变量

var number = 5

算数运算操作符

let sum = a + b

let sub = a - b

let mul = a * b

let div = a / b

let mod = a % b

复合运算符

b += 5    // b = b + 5

b -= 5    // b = b - 5

b *= 5    // b = b * 5

b /= 5    // b = b / 5

b %= 5    // b = b % 5

比较运算符

比较两个数,结果返回 true或 false

sum == 5  //是否相等

sum != 5 //是否不等

sum > 5  //是否大于

sum < 5  //是否小于

sum >= 5 //是否大于等于

sum <= 5 //是否小于等于

三元操作符

let isSumEqualToFive = isEqual ? "Yes" : "No"
等价于

if isEqual {  
  isSumEqualToFive = "Yse"
} else {  
  isSumEqualToFive = "No"
}

逻辑运算符

逻辑与 && 两个都为真结果才为真;

逻辑或 | | 两个有一个为真结果就为真;

逻辑非 ! 取反

var logicalNot = !isEqual

var logicalAnd = isNotEqual && isLess

var logicalOR  = isGreater || (isLess && isLe)

相关文章

  • 第二十四节 Swift 高级运算符

    除了加减乘除运算符,常用的位运算符在 Swift里属于高级运算符。 其它的高级运算符还有移位运算符和溢出加法运算符...

  • swift 运算符

    Swift 基本运算符 标签(空格分隔): swift 运算符 zybuluo swift 运算符 特性 赋值运算...

  • 第三节 Swift 常用运算符

    对计算机来说,运算符就是告诉它执行一个数学或逻辑运算。赋值、加减乘除、比较、三元操作符等。 赋值操作符 等号右边值...

  • 第三章、语句和表达式

    3.1语句 swift中语句可以加;也可以不加 3.2运算符与表达式 3.2.1常用术语-元 元表示运算符所使用的...

  • Swift 基本语法(二)— 运算符

    swift 运算符1.赋值运算符“=” 没有返回值, 比较运算符“==” 返回bool值。 这是swift比OC...

  • Swift002-运算符和流程控制语句

    Swift002-运算符和流程控制语句 运算符 Swift支持大多数标准C运算符,并有所改进。 赋值运算符(=)不...

  • 赋值和算数运算符

    基本概念 一元运算符、二元运算符、三元运算符Swift 只有一个三元运算符 a ? b : c Swift 运算符...

  • iOS开发 - 「Swift 学习」Swift 区间运算

    Swift 区间运算符 Swift提供了两个区间运算符 运算符描述实例闭区间运算符闭区间运算符(a...b)定义一...

  • swift运算符

    溢出运算符 Swift的算数运算符出现溢出时会抛出运行时错误 Swift有溢出运算符(&+、&-、&*),用来支持...

  • Swift 高级运算符 ⑬

    1. 溢出运算符 Swift 的算数运算符出现溢出时,会抛出运行时错误 Swift 有溢出运算符(&+、&-、&*...

网友评论

      本文标题:第三节 Swift 常用运算符

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