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.
💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici
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.