Introduction
La méthode isInfinite() est une méthode intégrée de la classe Float en Java. Elle est utilisée pour vérifier si une valeur flottante est infinie ou non. Elle renvoie true pour une valeur infinie et false pour une valeur finie.
La méthode isInfinite() est une méthode intégrée de la classe Float en Java. Elle est utilisée pour vérifier si une valeur flottante est infinie ou non. Elle renvoie true pour une valeur infinie et false pour une valeur finie.
La méthode main() est le point d'entrée du programme. Dans cette étape, nous allons définir la méthode main().
public static void main(String[] args) {
}
Dans cette étape, nous allons créer une variable de type float et lui assigner une valeur. La valeur peut être n'importe quel nombre flottant fini ou infini. Dans ce laboratoire, nous utiliserons les valeurs Float.POSITIVE_INFINITY et Float.NaN.
float myFloat = Float.POSITIVE_INFINITY;
Dans cette étape, nous allons utiliser la méthode isInfinite() pour vérifier si la valeur flottante est infinie ou non.
boolean infinity = Float.isInfinite(myFloat);
if(infinity == true){
System.out.println("Value is infinite");
} else {
System.out.println("Value is finite");
}
Ici, Float.isInfinite(myFloat) renverra true si la valeur de myFloat est infinie.
Dans cette étape, nous allons également utiliser la méthode isNaN() pour vérifier si la valeur flottante n'est pas un nombre (NaN).
boolean nan = Float.isNaN(myFloat);
if(nan == true){
System.out.println("Value is not a number (NaN)");
} else {
System.out.println("Value is not NaN");
}
Ici, Float.isNaN(myFloat) renverra true si la valeur de myFloat est NaN.
Enregistrez le fichier FloatingNumbers.java puis ouvrez votre Terminal ou Invite de commandes. Compilez le fichier à l'aide de la commande javac :
javac FloatingNumbers.java
Exécutez le programme à l'aide de la commande java :
java FloatingNumbers
Vous verrez la sortie suivante :
Value is infinite
Value is not NaN
Dans ce laboratoire, nous avons appris à utiliser la méthode isInfinite() de la classe Float en Java, qui permet de vérifier si une valeur flottante est infinie ou non. Nous avons également appris à utiliser la méthode isNaN() pour vérifier si la valeur flottante n'est pas un nombre.