ホームページ >Java >&#&チュートリアル >数値が 5 で割り切れるかどうかを確認する Java プログラム
###############導入###
このプログラムは、ユーザーが入力した数値が 5 で割り切れるかどうかをチェックする単純な Java プログラムです。プログラムはユーザーに数値の入力を求め、Scanner クラスを使用して入力を読み取り、モジュロ演算子 % を使用して数値が 5 で割り切れるかどうかを確認します。割り算の余りが 0 の場合、その数値は 5 で割り切れるため、プログラムはこれを示すメッセージをコンソールに出力します。余りが 0 でない場合、その数値は 5 で割り切れないため、プログラムはこれを示すメッセージをコンソールに出力します。
このプログラムでは、変数、ユーザー入力、条件文、コンソール出力などの基本的な Java 概念を使用します。また、Scanner クラスを使用してコンソールからユーザー入力を読み取る方法も示します。
ユーザー入力を伴うプログラムを作成する場合、さまざまなデータ型が保存できる値の範囲について基本的に理解しておくと役立ちます。ここでは、Java で一般的に使用されるいくつかのプリミティブ データ型と、それらが保存できる値の範囲の簡単な概要を示します -
###サイズ###
格納する整数の範囲2バイト | -32,768 ~ 32,767 | |
---|---|---|
4バイト | -2,147,483,648 ~ 2,147,483,647 | ###長さ### |
-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 |
上記の範囲はプリミティブ データ型自体に適用され、コンテキストやプログラム自体によって課せられる制約や制限は考慮されていないことに注意することが重要です。たとえば、プログラムは入力を特定の範囲の値に制限したり、データ型に追加の制約を課したりする場合があります。 ###式### リーリー例 1###方法###まず、ユーザー入力を読み取るために Scanner クラスをインポートします。
このプログラムでは、最初に Scanner クラスをインポートしてユーザー入力を読み取ります。次に、ユーザーに数値を入力し、Scanner クラスの nextInt() メソッドを使用してそれを読み取るように求めます。 次に、モジュロ演算子 % を使用して、数値が 5 で割り切れるかどうかを確認します。 5 で割った余りが 0 であれば、数値は 5 で割り切れます。余りが 0 でない場合、その数値は 5 で割り切れません。次に、数値が 5 で割り切れるかどうかを示すメッセージをコンソールに出力します。最後に、Scanner オブジェクトを閉じて、それに関連付けられているすべてのリソースを解放します。 ###出力### リーリー例 2 ###方法###
コンソールから入力を読み取るための Scanner オブジェクトを作成します。ユーザーに数値の入力を求めます。
BigInteger オブジェクトでは % 演算子を直接使用できないため、BigInteger.valueOf(5) を使用して値 5 を表す BigInteger オブジェクトを作成することに注意してください。 ###出力### リーリー ###結論は###Java で数値が 5 で割り切れるかどうかを確認する 2 つの異なる方法を検討しました。
最初のメソッドは単純なモジュロ演算を使用して入力数値を 5 で割った余りを計算します。一方、2 番目のメソッドは BigInteger クラスを使用して大きな整数を処理し、mod() メソッドを使用して同じ演算を実行します。 。 |
以上が数値が 5 で割り切れるかどうかを確認する Java プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。