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

Tutoriel de base Java

Contrôle de flux Java

Java Tableau

Java Programmation orientée objet (I)

Java Programmation orientée objet (II)

Java Programmation orientée objet (III)

Gestion des exceptions Java

Java Liste (List)

Java Queue (file d'attente)

Java Map collectif

Java Set collectif

Java Entrée/sortie (I/O)

Java Reader/Writer

Autres sujets de Java

Méthode d'utilisation et exemple de log() de Math en Java

Java Math Mathematical Methods

La méthode log() de Math dans Java calcule le logarithme naturel d'une valeur spécifiée (basé sur e) et le retourne.

La syntaxe de la méthode log() est la suivante :

Math.log(double x)

Attention:La méthode log() est une méthode statique. Par conséquent, nous pouvons appeler cette méthode directement en utilisant le nom de la classe Math.

Paramètre de log()

  • x - Calculer la valeur de son logarithme

Valeur de retour de log()

  • Retourne le logarithme naturel de x (c'est-à-dire ln a)

  • Si le paramètre est NaN ou inférieur à zéro, il renvoie NaN

  • If the parameter is positive infinity, it returns positive infinity

  • If the parameter is zero, it returns negative infinity

Example: Java Math.log()

class Main {
  public static void main(String[] args) {
    // Calculate the log of a double-precision value
    System.out.println(Math.log(9.0));       // 2.1972245773362196
    //Calculate the log of zero
    System.out.println(Math.log(0.0));       // -Infinity
    //Calculate the log of NaN
    double nanValue = Math.sqrt(-5.0);
    System.out.println(Math.log(nanValue));  // NaN
    //Calculate the log of infinity
    double infinity = Double.POSITIVE_INFINITY;
    System.out.println(Math.log(infinity));  // Infinity
    //Calculate the log of a negative number
    System.out.println(Math.log(-9.0));      // NaN
  }
}

Java Math Mathematical Methods