Java:Mathクラス

Mathクラス

算術的な命令を集めたクラス

random()メソッド

0.0~1.0までの乱数を返す命令

構文

[code lang=java]
Math.random();
[/code]

※ 実行結果として 実数を返す。

0~10までの整数値の乱数を表示

[code lang=java]
// 乱数の取得(実数)
double ran = Math.random();
// 整数値へ変換
int s_ran = (int)(ran * 10.0);
// 出力処理
System.out.println(s_ran);
[/code]

実行結果

[code lang=java]
7
[/code]

※ ランダムな数値を返すので今回は 7が表示されました。“

max()メソッド

2つの引数を比較し 大きいほうの値を返す。

構文

[code lang=java]
Math.max(値1, 値2);
[/code]

※ 実行結果として 整数又は実数を返す。

変数aとbを比較し 大きいほうの値を表示

[code lang=java]
// 変数宣言
int a = 100;
int b = 200;
// 大きいほうの値を取得
int out = Math.max(a, b);
// 出力処理
System.out.print(out);
[/code]

実行結果

[code lang=java]
200
[/code]

min()メソッド

2つの引数を比較し 小さいほうの値を返す。

構文

[code lang=java]
Math.min(値1, 値2);
[/code]

※ 実行結果として 整数又は実数を返す。

変数aとbを比較し 小さいほうの値を表示

[code lang=java]
// 変数宣言
int a = 100;
int b = 200;
// 小さいほうの値を取得
int out = Math.min(a,b);
// 出力処理
System.out.print(out);
[/code]

実行結果

[code lang=java]
100
[/code]

The following two tabs change content below.
渋谷でWebエンジニアをしています。 株主優待目的で日本株からはじめ、投資信託・米国株の流れで投資しています。 最近は懸賞もハマってます(笑) 旅の思い出ログ、投資運用ログ、株主優待ログが中心のブログです。 どうぞ、よろしくお願いします!

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

About Us

Sed gravida lorem eget neque facilisis, sed fringilla nisl eleifend. Nunc finibus pellentesque nisi, at is ipsum ultricies et. Proin at est accumsan tellus.

Featured Posts