1. ホーム
  2. java

[解決済み] Javaにおける/=演算子とは何ですか?

2022-03-08 23:04:52

質問

次のコードサンプルは、以下のように表示されます。 1.5 .

float a = 3;
float b = 2;
a /= b;
System.out.println(a);

の意味がわからない。 /= 演算子は何をするのですか?何を表現するものなのでしょうか?

どのように解決するのですか?

除算+代入演算子の組み合わせです。

a /= b;

は分割を意味します。 a によって b を作成し、その結果を a .

足し算、引き算、掛け算にも同様の演算子があります。 += , -=*= .

%= はモジュラスを行います。

>>=<<= はビットシフトを行います。