1. 程式人生 > >Go語言運算符

Go語言運算符

-- pro == 運算符優先級 如果 賦值 cfa .com roc

算數運算符

下表列出了所有Go語言的算術運算符。假定 A 值為 10,B 值為 20。

運算符 描述 實例
+ 相加 A + B 輸出結果 30
- 相減 A - B 輸出結果 -10
* 相乘 A * B 輸出結果 200
/ 相除 B / A 輸出結果 2
% 求余 B % A 輸出結果 0
++ 自增 A++ 輸出結果 11
-- 自減 A-- 輸出結果 9

關系運算符

運算符 描述 實例
== 檢查兩個值是否相等,如果相等返回 True 否則返回 False。 (A == B) 為 False
!= 檢查兩個值是否不相等,如果不相等返回 True 否則返回 False。 (A != B) 為 True
> 檢查左邊值是否大於右邊值,如果是返回 True 否則返回 False。 (A > B) 為 False
< 檢查左邊值是否小於右邊值,如果是返回 True 否則返回 False。 (A < B) 為 True
>= 檢查左邊值是否大於等於右邊值,如果是返回 True 否則返回 False。 (A >= B) 為 False
<= 檢查左邊值是否小於等於右邊值,如果是返回 True 否則返回 False。 (A <= B) 為 True

邏輯運算符

技術分享圖片

位運算符

技術分享圖片

賦值運算符
技術分享圖片

其他運算符
技術分享圖片

運算符優先級


技術分享圖片

參考:https://www.runoob.com/go/go-operators.html

Go語言運算符