Swift的算术运算符和赋值运算符

    xiaoxiao2021-04-12  37

    Swift中的算术运算符用来组织整型和浮点型数据的算术运算

    算术运算符

    3-1二元运算符

    运算符

    运算

    例子

    结果

    +

    取正

    +4

    4

    -

    取负

    -3

    -3

    +

    4+5

    9

    -

    6-3

    3

    *

    2*3

    6

    /

    8/4

    2

    %

    取余

    9/2

    1

    算术运算符看上去是比较简单的,也很容易理解。但在实际使用时我们需要注意一下几点问题:

    1.进行四则混合运算时,运算顺序遵循数学中“先乘除后加减”的原则。

    2.当有浮点数参与运算时,运算结果的数据类型总是浮点型。例如8/3.5结果是2.28571428571429,Float类型。

    3.取余运算在程序设计中具有广泛的应用,例如在判断一个数是奇数还是偶数的方法就是通过求一个数字除以2的余数是1还是0。在进行取余运算取决于%左边的数与%右边的数无关。例如 9 % 4 =1 -9 % 4 =-1,9 % -4 = 1。

    赋值运算符

    赋值运算符的作用就是将常量、变量或表达式的值赋给某一个变量。下面例举Swift语言中赋值运算符及其用法。具体说明参见表3-2。

    3-2赋值运算符

    运算符

    运算

          例子

    结果

    =

    赋值

    a = 10,b = 5

    a = 10,b = 5

    +=

    加赋值

    a += b

    a = a + b

    +=

    减赋值

    a -= b

    a = a - b

    *=

    乘赋值

    a *= b

    a = a * b

    /=

    除赋值

    a /= b

    a = a / b

    %=

    取余赋值

    a %= b

    a = a % b

     

     

     

    转载请注明原文地址: https://ju.6miu.com/read-668048.html

    最新回复(0)