Javaでのremainderの役割は何ですか?

Javaでは、remainderは2つの数を割った後の余りを計算する演算子です。整数や浮動小数点数の計算に使用できます。

以下に示すような具体的な作用を持っています。

  1. 整数の計算において、remainderは2つの整数を割った後の余りを返します。例えば、5 % 2は1を返します。これは、5を2で割った商が2であり、余りが1であるためです。
  2. 浮動小数点数の計算において、remainderは2つの浮動小数点数の除算の余りを返します。例えば、5.5 % 2.1は1.3を返します。なぜなら、5.5を2.1で割った商は約2.619であり、余りは1.3です。

注意すべきことは、剰余の結果の符号は被除数の符号と同じであることです。例えば、-5 % 2は-1を返します。なぜなら、-5を2で割った商が-2であり、剰余が-1だからです。

余りに類似した演算子はモジュラス(剰余演算子)であり、その結果の符号は除数の符号と同じです。たとえば、-5 % 2は1を返します。なぜなら、-5を2で割った商が-2であり、余りが1だからです。

bannerAds