Go 言語での演算子の使用法についての紹介
1. 算術演算子
Go 言語の一般的な算術演算子には、加算演算子 " "、減算演算子 "- "、乗算演算子「*」、除算演算子「/」、剰余演算子「%」など。以下に、一般的な算術演算子の使用方法とコード例を示します。
加算演算子: 2 つの数値を加算するために使用されます。
サンプルコード:
a := 10 b := 20 c := a + b fmt.Println(c) // 输出30
減算演算子: 2 つの数値を減算するために使用されます。
サンプル コード:
a := 20 b := 10 c := a - b fmt.Println(c) // 输出10
乗算演算子: 2 つの数値を乗算するために使用されます。
サンプルコード:
a := 5 b := 6 c := a * b fmt.Println(c) // 输出30
除算演算子: 2 つの数値を除算するために使用されます。
サンプル コード:
a := 10 b := 3 c := a / b fmt.Println(c) // 输出3
剰余演算子: 2 つの数値を除算した余りを取得するために使用されます。
サンプルコード:
a := 10 b := 3 c := a % b fmt.Println(c) // 输出1
2. 代入演算子
Go言語の代入演算子は、右辺の値を左辺の変数に代入するために使用されます。一般的な代入演算子には、「=」、「 =」、「-=」、「*=」、「/=」などがあります。以下に、代入演算子の一般的な使用方法とコード例を示します。
代入演算子: 右側の値を左側の変数に割り当てるために使用されます。
サンプル コード:
a := 10 b := a fmt.Println(b) // 输出10
追加の代入演算子: 右側の数値を左側の変数に加算し、その結果を左側の変数に割り当てるために使用されます。
サンプルコード:
a := 5 a += 3 fmt.Println(a) // 输出8
減算代入演算子: 左側の変数から右側の数値を減算し、その結果を左側の変数に代入するために使用されます。
サンプル コード:
a := 10 a -= 5 fmt.Println(a) // 输出5
乗算代入演算子: 右側の数値と左側の変数を乗算し、その結果を左側の変数に代入するために使用されます。
サンプルコード:
a := 2 a *= 3 fmt.Println(a) // 输出6
除算代入演算子: 左側の変数を右側の数値で除算し、その結果を左側の変数に割り当てるために使用されます。
サンプルコード:
a := 10 a /= 2 fmt.Println(a) // 输出5
3. 比較演算子
Go言語の比較演算子は、2つの値の大きさを比較してブール値を返すために使用されます。一般的な比較演算子には、「==」、「!=」、「>」、「<」、「>=」、「<=」などがあります。以下に、一般的な比較演算子の使用方法とコード例を示します。
等価演算子: 2 つの値が等しいかどうかを判断するために使用されます。
サンプルコード:
a := 10 b := 20 fmt.Println(a == b) // 输出false
不等号演算子: 2 つの値が等しくないかどうかを判断するために使用されます。
サンプルコード:
a := 10 b := 20 fmt.Println(a != b) // 输出true
大なり演算子: 左側の値が右側の値より大きいかどうかを判断するために使用されます。
サンプルコード:
a := 10 b := 20 fmt.Println(a > b) // 输出false
未満演算子: 左側の値が右側の値より小さいかどうかを判断するために使用されます。
サンプルコード:
a := 10 b := 20 fmt.Println(a < b) // 输出true
以上演算子: 左側の値が右側の値以上であるかどうかを判断するために使用されます。
サンプル コード:
a := 10 b := 20 fmt.Println(a >= b) // 输出false
以下演算子: 左側の値が右側の値以下であるかどうかを判断するために使用されます。
サンプルコード:
a := 10 b := 20 fmt.Println(a <= b) // 输出true
上記は、Go言語における算術演算子、代入演算子、比較演算子の紹介と具体的なコード例です。演算子の使い方に慣れることで、より柔軟に Go 言語プログラムを作成できるようになります。
以上がGo 言語の演算子の簡単な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。