Home >Backend Development >Golang >Basic four arithmetic operations examples written in Go language

Basic four arithmetic operations examples written in Go language

WBOY
WBOYOriginal
2023-12-23 15:18:36794browse

Basic four arithmetic operations examples written in Go language

A simple example of Go language to implement addition, subtraction, multiplication and division operations

As a modern programming language, Go language has the characteristics of simplicity, efficiency, concurrency, etc., and is very suitable for use To implement various mathematical operations. This article will take addition, subtraction, multiplication and division operations as an example to show the implementation method in Go language and provide specific code examples.

First of all, we need to clarify the definition of addition, subtraction, multiplication and division:

  • Addition operation: add two numbers to get the result.
  • Subtraction operation: Subtract the second number from the first number to get the result.
  • Multiplication operation: Multiply two numbers to get the result.
  • Division operation: divide the first number by the second number to get the result.

The following is a simple example that demonstrates how to use the Go language to implement the above mathematical operations:

package main

import "fmt"

func main() {
    // 加法运算示例
    result := add(3, 4)
    fmt.Println("加法运算结果:", result)

    // 减法运算示例
    result = subtract(7, 2)
    fmt.Println("减法运算结果:", result)

    // 乘法运算示例
    result = multiply(5, 6)
    fmt.Println("乘法运算结果:", result)

    // 除法运算示例
    result = divide(10, 2)
    fmt.Println("除法运算结果:", result)
}

// 加法运算
func add(a, b int) int {
    return a + b
}

// 减法运算
func subtract(a, b int) int {
    return a - b
}

// 乘法运算
func multiply(a, b int) int {
    return a * b
}

// 除法运算
func divide(a, b int) int {
    if b == 0 {
        fmt.Println("除数不能为0!")
        return 0
    }
    return a / b
}

The above code defines four functions, which are used to implement addition, subtraction, Multiplication and division operations. In the main function, we call these four functions and print out the operation results.

Run the above code, the output is as follows:

加法运算结果: 7
减法运算结果: 5
乘法运算结果: 30
除法运算结果: 5

It can be found that by using Go language functions and basic mathematical operators, we can simply implement addition, subtraction, multiplication and division operations. This example is just a basic demonstration, and actual applications may involve more complex operations and more complete error handling.

Summary:
This article shows through a simple example how to use Go language to implement addition, subtraction, multiplication and division operations. Through the definition of functions and basic mathematical operators, we can easily perform various mathematical operations. Of course, more situations and business needs may need to be considered in actual applications, but the examples provided in this article can be used as an introductory reference to help readers understand the basic syntax and usage of the Go language.

The above is the detailed content of Basic four arithmetic operations examples written in Go language. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn