運算子有:1、「/」運算符,可對兩個運算元進行除法運算,語法「運算元數1 / 運算元2」;2、「%」取模(取餘)運算符,可對兩個運算元進行除法運算並傳回餘數,語法「操作數1 % 運算元2」;3、「/=」除賦值運算符,作用是先進行除法運算,再將結果賦值給運算子左側的變數;4、「%」取餘賦值運算符,作用是先進行取餘運算,再將結果賦值給運算子左側的變數。
本教學操作環境:windows7系統、GO 1.18版本、Dell G3電腦。
運算子是一種特殊的符號,用來表示資料的運算、賦值和比較等。
golang中可以進行除法運算的運算子有:
#運算子 | ##運算範例 | 結果 | |
---|---|---|---|
除法運算 | 4/2 | #2 | |
取模|取餘 | 9%2 | ##1 | |
相除後賦值 | c/=a | 相當於c=c/a | |
取餘後賦值 | c%=a | 相當於c=c%a |
「/」和「%」是算術運算符,是用來對數字(文字或變數)執行算術運算的一種符號。
package main import "fmt" func main() { var a int = 21 var b int = 10 var c int c = a / b fmt.Printf("除法运算符 - c 的值为 %d\n", c ) c = a % b fmt.Printf("取余运算符 - c 的值为 %d\n", c ) }
「
/=」和「%=
」是擴充後的賦值運算符,是將=與其他運算子(包括算術運算子、位元運算子和邏輯運算子)結合,擴展成為功能更強大的賦值運算子。
package main import "fmt" func main() { var a int = 21 var c int =3 a /= c fmt.Printf("a 值为 = %d\n", a ) var b int = 9 var d int =2 b %= d fmt.Printf("b 值为 = %d\n", b ) }
【相關推薦:
Go影片教學、程式設計教學】
以上是golang中除法運算子有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!