運算子描述+
相加-相減*
相乘/相除%
取餘
注意事項:自增(++)和自減(–)是表示式,不是運算子運算子
描述==
判斷兩個值是否相等,若相等則返回 true否則返回false
!=判斷兩個值是否不相等,若不相等則返回 true否則返回false
>
判斷左邊值是否大於右邊值,若是則返回 true否則返回false
>=
判斷左邊值是否大於等於右邊值,若是則返回 true否則返回false
<
判斷左邊值是否小於右邊值,若是則返回 true否則返回false
<=
判斷左邊值是否小於等於右邊值,若是則返回 true 否則返回false
運算子描述
&&邏輯 and 運算子,若兩邊的運算元都是true,則為 true
||邏輯 or 運算子,如果兩邊的運算元有乙個 true,則為 true
!邏輯 not 運算子。 如果條件為 true,則為 false,反之為 true
位運算子對整數在記憶體中的二進位制位進行操作。運算子描述&
兩數各對應的二進位相與 (兩位均為1才為1)
|兩數各對應的二進位相或(兩位有乙個為1就為1)
^兩數各對應的二進位相異或(兩位不一樣則為1)
<<
"a << b"是把 a 的各二進位全部左移 b 位,高位丟棄,低位補0
>>
"a >> b"是把 a 的各二進位全部右移 b 位
運算子描述
=簡單的賦值運算子,將乙個表示式的值賦給乙個左值
+=相加後再賦值
-=相減後再賦值
*=相乘後再賦值
/=相除後再賦值
%=求餘後再賦值
<<=
左移後賦值
>>=
右移後賦值
&=按位與後賦值
1=按位或後賦值
^=按位異或後賦值
Go語言入門之運算子
比較運算子用於比較兩個內容的大小,在判斷和分支中使用頻率比較高 運算子含義 是否等於,返回值為bool型別,判斷是否成立 不等於,大於,大於等於,小於,小於等於 運算子含義 邏輯非,取結果的反 邏輯與,只有兩側同時為真時總體結果才為真 雙豎線邏輯或,至少為一側為真總體結果才為真 賦值運算子的目的是給...
Go語言基礎之運算子
運算子用於在程式執行時執行數學或邏輯運算。go 語言內建的運算子有 算術運算子 關係運算子 邏輯運算子 位運算子 賦值運算子 運算子描述 相加 相減 相乘 相除 求餘注意 自增 和 自減 在go語言中是單獨的語句,並不是運算子。運算子描述 檢查兩個值是否相等,如果相等返回 true 否則返回 fal...
Go語言基礎之運算子
關係運算子 邏輯運算子 位運算子 賦值運算子 相加 相減 相乘 相除 求餘注意 自增 和 自減 在go語言中是單獨的語句,並不是運算子。檢查兩個值是否相等,如果相等返回 true 否則返回 false。檢查兩個值是否不相等,如果不相等返回 true 否則返回 false。檢查左邊值是否大於右邊值,如...