>백엔드 개발 >Golang >Go 언어 연산자에 대한 간략한 소개

Go 언어 연산자에 대한 간략한 소개

王林
王林원래의
2024-01-18 09:53:06500검색

Go 언어 연산자에 대한 간략한 소개

Go 언어의 연산자 사용법 소개

1. 산술 연산자
Go 언어의 일반적인 산술 연산자에는 덧셈 연산자 "+", 뺄셈 연산자 "-", 곱셈 연산자 "*", 나눗셈 연산자 "/가 있습니다. ", 나머지 연산자 "%" 등 다음은 몇 가지 일반적인 산술 연산자 사용 방법과 코드 예제입니다.

  1. 덧셈 연산자: 두 숫자를 더하는 데 사용됩니다.
    샘플 코드:

    a := 10
    b := 20
    c := a + b
    fmt.Println(c) // 输出30
  2. 뺄셈 연산자: 두 숫자를 빼는 데 사용됩니다.
    샘플 코드:

    a := 20
    b := 10
    c := a - b
    fmt.Println(c) // 输出10
  3. 곱셈 연산자: 두 숫자를 곱하는 데 사용됩니다.
    샘플 코드:

    a := 5
    b := 6
    c := a * b
    fmt.Println(c) // 输出30
  4. 나누기 연산자: 두 숫자를 나누는 데 사용됩니다.
    샘플 코드:

    a := 10
    b := 3
    c := a / b
    fmt.Println(c) // 输出3
  5. 나머지 연산자: 두 숫자를 나눈 나머지를 구하는 데 사용됩니다.
    샘플 코드:

    a := 10
    b := 3
    c := a % b
    fmt.Println(c) // 输出1

2. 대입 연산자
Go 언어의 대입 연산자는 오른쪽의 값을 왼쪽의 변수에 대입하는 데 사용됩니다. 일반적인 할당 연산자에는 "=", "+=", "-=", "*=", "/=" 등이 있습니다. 다음은 할당 연산자의 몇 가지 일반적인 사용 방법과 코드 예입니다.

  1. 할당 연산자: 오른쪽의 값을 왼쪽의 변수에 할당하는 데 사용됩니다.
    샘플 코드:

    a := 10
    b := a
    fmt.Println(b) // 输出10
  2. 덧셈 할당 연산자: 오른쪽의 숫자를 왼쪽 변수에 더하고 그 결과를 왼쪽 변수에 할당하는 데 사용됩니다.
    샘플 코드:

    a := 5
    a += 3
    fmt.Println(a) // 输出8
  3. 뺄셈 할당 연산자: 왼쪽 변수에서 오른쪽 숫자를 빼고 그 결과를 왼쪽 변수에 할당하는 데 사용됩니다.
    샘플 코드:

    a := 10
    a -= 5
    fmt.Println(a) // 输出5
  4. 곱하기 할당 연산자: 오른쪽의 숫자에 왼쪽의 변수를 곱하고 그 결과를 왼쪽의 변수에 할당하는 데 사용됩니다.
    샘플 코드:

    a := 2
    a *= 3
    fmt.Println(a) // 输出6
  5. 나누기 할당 연산자: 왼쪽의 변수를 오른쪽의 숫자로 나누고 그 결과를 왼쪽의 변수에 할당하는 데 사용됩니다.
    샘플 코드:

    a := 10
    a /= 2
    fmt.Println(a) // 输出5

3. 비교 연산자
Go 언어의 비교 연산자는 두 값의 크기를 비교하고 부울 값을 반환하는 데 사용됩니다. 일반적인 비교 연산자에는 "==", "!=", ">", "=", "

  1. 동등 연산자: 두 값이 같은지 여부를 확인하는 데 사용됩니다.
    샘플 코드:

    a := 10
    b := 20
    fmt.Println(a == b) // 输出false
  2. 부등 연산자: 두 값이 같지 않은지 여부를 확인하는 데 사용됩니다.
    샘플 코드:

    a := 10
    b := 20
    fmt.Println(a != b) // 输出true
  3. 보다 큼 연산자: 왼쪽 값이 오른쪽 값보다 큰지 확인하는 데 사용됩니다.
    샘플 코드:

    a := 10
    b := 20
    fmt.Println(a > b) // 输出false
  4. 보다 작음 연산자: 왼쪽 값이 오른쪽 값보다 작은지 확인하는 데 사용됩니다.
    샘플 코드:

    a := 10
    b := 20
    fmt.Println(a < b) // 输出true
  5. 크거나 같음 연산자: 왼쪽 값이 오른쪽 값보다 크거나 같은지 확인하는 데 사용됩니다.
    샘플 코드:

    a := 10
    b := 20
    fmt.Println(a >= b) // 输出false
  6. 작거나 같음 연산자: 왼쪽 값이 오른쪽 값보다 작거나 같은지 확인하는 데 사용됩니다.
    샘플 코드:

    a := 10
    b := 20
    fmt.Println(a <= b) // 输出true

위는 Go 언어의 산술 연산자, 대입 연산자, 비교 연산자에 대한 소개와 구체적인 코드 예입니다. 연산자 사용에 익숙해지면 Go 언어 프로그램을 보다 유연하게 작성할 수 있습니다.

위 내용은 Go 언어 연산자에 대한 간략한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.