English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Java Grund教程

Java Flow Control

Java Array

Java objektorientiert (I)

Java objektorientiert (II)

Java objektorientiert (III)

Java Ausnahmebehandlung

Java Liste (List)

Java Queue (Warteschlange)

Java Map Sammlung

Java Set Sammlung

Java Eingabe Ausgabe(I/O)

Java Reader/Writer

Java andere Themen

Java Math log1p() Verwendungsweise und Beispiel

Java Math Mathematische Methoden

Java Math log1p() Methode gibt den spezifischen Wert zurück und1Natürlicher Logarithmus der Summe (mit e als Basis).

log1Die Syntax der p() Methode ist:

Math.log1p(double x)

.:log1p() ist ein statisches Methode. Daher können wir die Methode direkt mit dem Klassennamen Math aufrufen.

log1p() Parameter

  • x - den Logarithmuswert berechnen zu müssen

log1p() Rückgabewert

  • wird zurückgegebenx + 1Natürlicher Logarithmus

  • wennxwird NaN oder kleiner-1, wird NaN zurückgegeben

  • wennxwird positiv unendlich zurückgegeben

  • wennxwird null zurückgegeben

Beispiel1:Java Math.log1p()

class Main {
  public static void main(String[] args) {
    // log1p() Parameter double 
    System.out.println(Math.log1p(9.0));       // 2.302585092994046
    // log1p() Parameter ist 0 
    System.out.println(Math.log1p(0.0));       // 0.0
    // log1p() Parameter ist NaN
    //Quadratwurzel eines negativen Zahlen ist NaN
    double nanWert = Math.sqrt(-5.0);
    System.out.println(Math.log1p(nanWert));  // NaN
    // log1p() Parameter ist unendlich
    double unendlich = Double.POSITIVE_INFINITY;
    System.out.println(Math.log1p(unendlich));  // Unendlich
    // log1p() Parameter ist negativ
    System.out.println(Math.log(-9.0));        // NaN
  }
}

Bitte beachten Sie in folgendem Beispiel die folgenden Ausdrücke:

Math.log1Math.log10hier, Math.pow( 3p(Math.pow(

))10hier, Math.pow( 3, 103) zurück 。Für weitere Informationen besuchen Sie JavaMath.pow()

.Beachten Sie:Wir haben bereitsVerfahren zur Berechnung-5Quadratwurzel von Negativen ist keine Zahl (NaN).

Beispiel2:Math.log1p() und Math.log()

class Main {
  public static void main(String[] args) {
    double a = 9.0;
    // log1p() double Wert
    System.out.println(Math.log1p(a));   // 2.302585092994046
    // berechnen Sie a + 1log())
    a = a + 1;
    System.out.println(Math.log(a));    // 2.302585092994046
    // Hier können Sie log sehen1p(x) = = log(x + 1)
  }
}

Java Math Mathematische Methoden