Get the App
SLTechnology News&Howtos  ›  Development  › 

An example Analysis of operator priority in Go language

Shulou Source: shulou.com Published: 2022-06-01 02:32:28 09月21日 Update

This article mainly introduces the relevant knowledge of Go language operator priority case analysis, the content is detailed and easy to understand, the operation is simple and fast, and has a certain reference value. I believe you will gain something after reading this Go language operator priority example analysis article. Let's take a look at it.

Example

Package main

Import "fmt"

Func main () {

Var an int = 20

Var b int = 10

Var c int = 15

Var d int = 5

Var e int

E = (a + b) * c / d; / / (30 * 15) / 5

Fmt.Printf (value of "(a + b) * c / d is:% d\ n", e)

E = (a + b) * c) / d; / / (30 * 15) / 5

Fmt.Printf (value of "(a + b) * c) / d is:% d\ n", e)

E = (a + b) * (c / d); / / (30) * (15tick)

Fmt.Printf (value of "(a + b) * (c / d) is:% d\ n", e)

E = a + (b * c) / d; / / 20 + (150max 5)

Fmt.Printf (value of "a + (b * c) / d is:% d\ n", e)

}

The running result of the above instance:

(a + b) * c / d value is: 90 (a + b) * c) / d value is: 90 (a + b) * (c / d) value is: 90a + (b * c) / d value is: 50 on "Go language operator priority example analysis" this article is introduced here, thank you for reading! I believe you all have a certain understanding of the knowledge of "Go language operator priority instance analysis". If you want to learn more, you are welcome to follow the industry information channel.

Tags: Instance priority case analysis language operator analysis operation knowledge content article value easy to operate article easy to understand more see results industry information information channel Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Apple NVidia Docker macOS MySQL