Go language basic tutorial: implementation method of four arithmetic operations, specific code examples are required
Introduction:
Go language is a programming language for developing cloud native applications , favored by more and more developers. As a beginner learning Go language, it is essential to master basic calculation operations. This article will introduce the basic methods of implementing four arithmetic operations in Go language and provide specific code examples.
package main import "fmt" func main() { var a, b int fmt.Print("请输入两个整数:") fmt.Scan(&a, &b) sum := a + b fmt.Printf("两数之和为:%d ", sum) }
In the above code, we entered two integers from the terminal using the Scan
function, then added the two integers and printed the result come out.
package main import "fmt" func main() { var a, b int fmt.Print("请输入两个整数:") fmt.Scan(&a, &b) diff := a - b fmt.Printf("两数之差为:%d ", diff) }
In the above code, we also use the Scan
function to enter two integers from the terminal, and then subtract the second integer from the first an integer and print the result.
package main import "fmt" func main() { var a, b int fmt.Print("请输入两个整数:") fmt.Scan(&a, &b) product := a * b fmt.Printf("两数之积为:%d ", product) }
In the above code, we also use the Scan
function to input two integers from the terminal, then multiply the two integers and multiply the result print it out.
package main import "fmt" func main() { var a, b int fmt.Print("请输入两个整数:") fmt.Scan(&a, &b) if b == 0 { fmt.Println("除数不能为0") return } quotient := float64(a) / float64(b) fmt.Printf("两数之商为:%.2f ", quotient) }
In the above code, we also use the Scan
function to input two integers from the terminal. It should be noted that since the result of integer division in Go language is still an integer, we need to convert the dividend and divisor to floating point numbers first to get the accurate quotient. In addition, we also need to add a conditional judgment. If the divisor is 0, division operation cannot be performed.
Conclusion:
This article introduces the basic methods of implementing four arithmetic operations in Go language and provides specific code examples. By learning these basic operations, I believe readers will have a deeper understanding of the basic knowledge of the Go language. It is hoped that readers can further consolidate and expand their learning results through practice.
The above is the detailed content of Go language basic tutorial: Implementation methods of four arithmetic operations. For more information, please follow other related articles on the PHP Chinese website!