Maison >Java >javaDidacticiel >Comment utiliser la méthode isNaN() de la classe Double pour déterminer si un nombre est NaN
Comment utiliser la méthode isNaN() de la classe Double pour déterminer si un nombre est NaN
NaN est une valeur numérique spéciale qui représente Not-a-Number. En Java, la classe Double fournit la méthode isNaN() pour déterminer si un nombre est NaN. Cet article explique comment utiliser la méthode isNaN() de la classe Double pour déterminer si un nombre est NaN et fournit des exemples de code correspondants.
Tout d’abord, nous devons comprendre certaines caractéristiques de NaN. NaN est un nombre à virgule flottante spécial défini mathématiquement comme le résultat d'une opération mathématique impossible. Les caractéristiques de NaN incluent :
public class DoubleExample { public static void main(String[] args) { double num1 = 10.5; double num2 = Double.NaN; System.out.println("判断num1是否为NaN:" + Double.isNaN(num1)); System.out.println("判断num2是否为NaN:" + Double.isNaN(num2)); } }
Dans le code ci-dessus, nous définissons deux variables de type double num1 et num2. Parmi eux, la valeur de num1 est définie sur une valeur à virgule flottante valide 10,5 et la valeur de num2 est définie sur NaN.
Ensuite, nous utilisons la méthode Double.isNaN() pour déterminer si num1 et num2 sont NaN. En appelant les méthodes Double.isNaN(num1) et Double.isNaN(num2), nous obtenons les résultats indiquant si num1 et num2 sont respectivement NaN.
Exécutez le code ci-dessus et vous obtiendrez le résultat de sortie suivant :
判断num1是否为NaN:false 判断num2是否为NaN:true
Selon le résultat de sortie, on peut voir que num1 n'est pas une valeur NaN, donc le résultat est faux et la valeur de num2 est NaN, donc le résultat est vrai.
Pour résumer, l'utilisation de la méthode Double.isNaN() peut très facilement déterminer si un nombre est NaN. Il vous suffit de transmettre le nombre à juger en tant que paramètre dans la méthode Double.isNaN(), et vous pouvez obtenir une valeur booléenne pour indiquer si le nombre est NaN.
Grâce à l'introduction et aux exemples de code de cet article, je pense que les lecteurs ont maîtrisé comment utiliser la méthode isNaN() de la classe Double pour déterminer si un nombre est NaN. J'espère que cet article sera utile aux lecteurs, merci d'avoir lu !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!