Swift的算術運算符和賦值運算符

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

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容