Java Math クラスには、数値に関する数学的タスクを実行できるメソッドが多数あります。

Math.max(x,y)

Math.max(x,y) メソッドを使用して、次の最大値を見つけることができます。 xy:

Math.max(5, 10);

結果

10

Math.min(x,y)

Math.min(x,y) メソッドを使用して、次の最小値を見つけることができます。 xy:

Math.min(5, 10);

結果

5

Math.sqrt(x)

Math.sqrt(x) メソッドは、x の平方根を返します。

Math.sqrt(64);

結果

8.0

Math.abs(x)

Math.abs(x) メソッドは、x の絶対 (正の) 値を返します。< /p>

Math.abs(-4.7);

結果

4.7

Random Numbers

Math.random() は、0.0 (両端を含む) から 1.0 (両端を含まない) までの乱数を返します。

Math.random();

結果

0.8194139783124519

乱数をより詳細に制御するには、たとえば、ランダムな値のみが必要な場合に使用します。 0 ~ 100 の数値を指定するには、次の式を使用できます。

int randomNum = (int)(Math.random() * 101);  // 0 to 100

結果

36