Distinguer les nombres positifs et négatifs en Java

Utilisez la méthode signum de la classe Math

Mathsignum.java


//Renvoie sous forme de type double.
//1 s'il s'agit d'un nombre positif.0, 0 si 0.0, s'il s'agit d'un nombre négatif-1.Renvoie 0.
System.out.print(Math.signum(10)); // 1.0
System.out.print(Math.signum(0)); // 0.0
System.out.print(Math.signum(-10)); // -1.0

Cours de maths

La classe Math contient des méthodes pour effectuer des opérations numériques de base telles que les fonctions exponentielles, logarithmiques, racine carrée et triangulaires.

Il semble.

méthode signum

Renvoie l'élément signe de l'argument. Zéro si l'argument est zéro, 1.0 si l'argument est supérieur à zéro, -1.0 si l'argument est inférieur à zéro.

Le libellé est légèrement différent, mais il est comme indiqué dans le commentaire ci-dessus.

référence

Maths de classe méthode signum | Introduction au code Java

Recommended Posts

Distinguer les nombres positifs et négatifs en Java
Différence entre final et immuable en Java
Différence entre int et Integer en Java
Différence entre next () et nextLine () dans Java Scanner
[Java] Différence entre statique final et final dans les variables membres
[Java] Différence entre == et égal
Calculer des nombres premiers en Java
Pensez aux différences entre les fonctions et les méthodes (en Java)
Différences dans la gestion des chaînes entre Java et Perl
L'évaluation des courts-circuits est-elle vraiment rapide? Différence entre && et & en Java
Différences entre Java "débutant" et Kotlin
[Java] Différence entre Hashmap et HashTable
Exemple d'encodage et de décodage en Java
Classe StringBuffer et StringBuilder en Java
[JAVA] Différence entre abstrait et interface
[Java] Relation entre H2DB et JDBC
[Java] Différence entre array et ArrayList
Comprendre equals et hashCode en Java
Différences entre Java et .NET Framework
[Java] Différence entre fermable et fermable automatiquement
[Java] Différence entre StringBuffer et StringBuilder
[Java] Différence entre longueur, longueur () et taille ()
Bonjour tout le monde en Java et Gradle
Après avoir basculé entre les versions Java 8 et 11, une erreur se produit lors de la confirmation
Conversion entre Kotlin nullable et Java facultative
Une note sur les différences entre les interfaces et les classes abstraites en Java
Différence entre pop () et peek () dans la pile
[Pour les débutants] Différence entre Java et Kotlin
Distinguer le polymorphisme à l'exécution et à la compilation
[Java] Différences entre les variables d'instance et les variables de classe
[Note] Coopération entre Java et DB (basique)
Différence entre getText () et getAttribute () de Selenium
Différence entre "|| =" et "instance_variable_defined?" Dans Ruby memo
Différence entre les listes d'arry et les listes liées en Java
Différence entre EMPTY_ELEMENTDATA et DEFAULTCAPACITY_EMPTY_ELEMENTDATA dans ArrayList
Trouvez le maximum et le minimum des cinq nombres saisis en Java
Programmer les en-têtes et pieds de page PDF en Java
[Java] Différence entre la plage Intstream et la plageClosed
Comprendre la différence entre int et Integer et BigInteger en java et float et double
Apprenez les modèles Flyweight et ConcurrentHashMap en Java
La direction de Java dans "C ++ Design and Evolution"
De Java à C et de C à Java dans Android Studio
Lire et écrire des fichiers gzip en Java
Discrimination d'énum dans Java 7 et supérieur
HashMap # putAll () se comporte différemment entre Java 7 et Java 8
[Java] Différence entre equals et == dans une chaîne de caractères qui est un type de référence
Organisez la différence de confort d'écriture entre l'expression lambda Java et l'expression lambda Kotlin.
[Java] Comprendre la différence entre List et Set
Détecter des vidéos similaires dans Java et OpenCV rev.2
Traitement parallèle et parallèle dans divers langages (édition Java)
[Comprendre] Différence entre le hachage et le tableau dans Ruby
Différences dans l'écriture des classes Java, C # et Javascript
Capture et sauvegarde de l'installation de sélénium en Java
Détecter des vidéos similaires dans Java et OpenCV rev.3
[Java] Comprenez en 10 minutes! Tableau associatif et HashMap
Résumer les différences entre l'écriture C # et Java
Java ajoute et supprime les filigranes dans les documents Word