Double クラスの isInfinite() メソッドを使用して数値が無限小かどうかを判断する方法
無限小とは数学の概念であり、数値がゼロに近いが等しくないことを示すために使用されます。ゼロ。コンピューター プログラミングでは、数値が無限小かどうかを判断する必要があることがよくあります。 Java の Double クラスは、数値が無限小かどうかを判断する isInfinite() メソッドを提供します。この記事では、Double クラスの isInfinite() メソッドを使用して数値が無限小かどうかを判断する方法とコード例を紹介します。
コード例は次のとおりです:
public class Main { public static void main(String[] args) { double number1 = 0.0; double number2 = 1.0 / 0.0; double number3 = -1.0 / 0.0; System.out.println(number1 + " is infinite: " + Double.isInfinite(number1)); System.out.println(number2 + " is infinite: " + Double.isInfinite(number2)); System.out.println(number3 + " is infinite: " + Double.isInfinite(number3)); } }
コード分析:
コード例では、3 つの double 型変数number1、number2、およびnumber3を定義し、isInfinite( ) メソッドを使用して、それらが無限小であるかどうかを判断します。
まず、number1 変数を 0.0 として定義しました。 0.0は無限小ではないので、出力結果は「0.0は無限:false」となります。
次に、number2 変数を 1.0 / 0.0 (正の無限大) として定義しました。正の無限大は無限小の特殊な場合であるため、出力結果は「無限大は無限大: true」となります。正の無限大は Infinity として表されます。
最後に、number3 変数を -1.0 / 0.0 (負の無限大) として定義しました。正の無限大と同様に、負の無限大も無限小の特殊なケースであるため、出力結果は「-Infinity isfinity: true」となります。負の無限大は -Infinity として表されます。
この例を通して、Double クラスの isInfinite() メソッドが数値が無限小かどうかを判断できることがわかります。このメソッドは、数値が無限小の場合は true を返し、それ以外の場合は false を返します。
概要:
この記事では、Double クラスの isInfinite() メソッドを使用して数値が無限小かどうかを判断する方法を紹介し、コード例を示します。実際のプログラミングでは、数値が無限小かどうかを判断する必要がある場合、Double クラスの isInfinite() メソッドを使用してこのタスクを完了できます。この方法は、浮動小数点数を扱うアプリケーションに役立ちます。
以上がDouble クラスの isInfinite() メソッドを使用して、数値が無限小かどうかを判断する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。