HOME > プログラミング > 演算 > 代入演算

「+=」「-=」「*=」「/=」「\=」演算 代入演算

 

代入と計算の合わせ技
変数の値に対して計算してその答えを元の変数に代入する処理は2通りの書き方ができます。
変数名A(space)=(space)変数名A(space)「算術演算子」(space)

変数の値に対して計算してその答えを変数に代入する
dim kotae : kotae = 5	//答えを入れる整数型変数を宣言し5を代入

//kotaeの値に対して計算してその答えをkotaeに代入する
kotae = kotae + 2	//・・・7
kotae = kotae - 2	//・・・5
kotae = kotae * 2	//・・・10
kotae = kotae / 2	//・・・5
kotae = kotae \ 2	//・・・1

処理は全く同じですが、以下のように少しスマートに書くことができます。
変数名A(space)「算術演算子」=(space)

変数の値に対して計算してその答えを変数に代入する
dim kotae : kotae = 5	//答えを入れる整数型変数を宣言し5を代入

//kotaeの値に対して計算してその答えをkotaeに代入する
kotae += 2	//・・・7
kotae -= 2	//・・・5
kotae *= 2	//・・・10
kotae /= 2	//・・・5
kotae \= 2	//・・・1

「算出演算子=」という演算子を複合代入演算子と言います。

当サイトコンテンツの複写・転載・引用は禁止しております。