Wie gibt man das Vorzeichen von x in Java zurück?


Es gibt mehrere Möglichkeiten, das Vorzeichen einer Zahl in Java zurückzugeben:

  • Verwenden der Math.signum() Methode: Die Math.signum() Methode gibt das Vorzeichen einer Zahl als double zurück. Wenn die Zahl positiv ist, gibt sie 1.0 zurück, wenn sie negativ ist, gibt sie -1.0 zurück und wenn sie Null ist, gibt sie 0.0 zurück.

Beispiel:

double x = -10.5;
double sign = Math.signum(x);
System.out.println(sign); // gibt -1.0 aus
  • Verwenden von if-else-Anweisungen: Eine andere Möglichkeit, das Vorzeichen einer Zahl zurückzugeben, besteht darin, if-else-Anweisungen zu verwenden. Wenn die Zahl größer als Null ist, ist das Vorzeichen positiv, wenn sie kleiner als Null ist, ist das Vorzeichen negativ und wenn sie Null ist, gibt es kein Vorzeichen.

Beispiel:

double x = 5.7;
if (x > 0) {
    System.out.println("x ist positiv");
} else if (x < 0) {
    System.out.println("x ist negativ");
} else {
    System.out.println("x ist Null");
}

Beide Methoden geben das Vorzeichen einer Zahl in Java zurück.



About the author

William Pham is the Admin and primary author of Howto-Code.com. With over 10 years of experience in programming. William Pham is fluent in several programming languages, including Python, PHP, JavaScript, Java, C++.