Go語言運算符
阿新 • • 發佈:2019-04-30
-- 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語言運算符