ホームページ > バックエンド開発 > Golang > Go 言語の演算子の簡単な紹介

Go 言語の演算子の簡単な紹介

王林
リリース: 2024-01-18 09:53:06
オリジナル
510 人が閲覧しました

Go 言語の演算子の簡単な紹介

Go 言語での演算子の使用法についての紹介

1. 算術演算子
Go 言語の一般的な算術演算子には、加算演算子 " "、減算演算子 "- "、乗算演算子「*」、除算演算子「/」、剰余演算子「%」など。以下に、一般的な算術演算子の使用方法とコード例を示します。

  1. 加算演算子: 2 つの数値を加算するために使用されます。
    サンプルコード:

    a := 10
    b := 20
    c := a + b
    fmt.Println(c) // 输出30
    ログイン後にコピー
  2. 減算演算子: 2 つの数値を減算するために使用されます。
    サンプル コード:

    a := 20
    b := 10
    c := a - b
    fmt.Println(c) // 输出10
    ログイン後にコピー
  3. 乗算演算子: 2 つの数値を乗算するために使用されます。
    サンプルコード:

    a := 5
    b := 6
    c := a * b
    fmt.Println(c) // 输出30
    ログイン後にコピー
  4. 除算演算子: 2 つの数値を除算するために使用されます。
    サンプル コード:

    a := 10
    b := 3
    c := a / b
    fmt.Println(c) // 输出3
    ログイン後にコピー
  5. 剰余演算子: 2 つの数値を除算した余りを取得するために使用されます。
    サンプルコード:

    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言語の比較演算子は、2つの値の大きさを比較してブール値を返すために使用されます。一般的な比較演算子には、「==」、「!=」、「>」、「<」、「>=」、「<=」などがあります。以下に、一般的な比較演算子の使用方法とコード例を示します。

  1. 等価演算子: 2 つの値が等しいかどうかを判断するために使用されます。
    サンプルコード:

    a := 10
    b := 20
    fmt.Println(a == b) // 输出false
    ログイン後にコピー
  2. 不等号演算子: 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 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート