<dd id="3pk9i"><optgroup id="3pk9i"><video id="3pk9i"></video></optgroup></dd>
<rp id="3pk9i"></rp>

<dd id="3pk9i"><track id="3pk9i"></track></dd>
      1. <th id="3pk9i"></th>
        1. <ol id="3pk9i"><ruby id="3pk9i"></ruby></ol>

        2. golang中除法運算符有哪些-熱訊

          來源:php中文網 | 2023-01-06 11:57:06 |

          本教程操作環境:windows7系統、GO 1.18版本、Dell G3電腦。

          運算符是一種特殊的符號,用來表示數據的運算、賦值和比較等。


          (資料圖片)

          golang中可以進行除法運算的運算符有:

          運算符運算例子結果
          /除法運算4/22
          %取模|取余9%21
          /=相除后賦值c/=a相當于c=c/a
          %=取余后賦值c%=a相當于c=c%a

          “/”和“%”運算符

          “/”和“%”是算術運算符,是用于對數字(文字或變量)執行算術運算的一種符號。

          “/”是除法運算符

          “%”是取模(取余)運算符

          使用時注意事項

          對于除號/,它的整數除和小數除是有區別的;整數之間做除法時,只保留整數時部分而舍棄小數部分。不會進行四舍五入等。例:x:=50/9 結果是5

          當對于一個數取模時可以等價于a%b=a-a/b*b

          實例

          package mainimport "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 mainimport "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 )}

          以上就是golang中除法運算符有哪些的詳細內容,更多請關注php中文網其它相關文章!

          關鍵詞: go語言 Golang

          中文字幕在线观看2021
          <dd id="3pk9i"><optgroup id="3pk9i"><video id="3pk9i"></video></optgroup></dd>
          <rp id="3pk9i"></rp>

          <dd id="3pk9i"><track id="3pk9i"></track></dd>
            1. <th id="3pk9i"></th>
              1. <ol id="3pk9i"><ruby id="3pk9i"></ruby></ol>