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

Tutorial di base Java

Java Controllo dei flussi

Java Array

Java Orientato agli oggetti (I)

Java Orientato agli oggetti (II)

Java Orientato agli oggetti (III)

Gestione delle eccezioni Java

Java Lista (List)

Java Queue (coda)

Java Map di集合

Java Set di集合

Java Input/Output (I/O)

Java Reader/Writer

Altri argomenti Java

Uso e esempio del metodo Java Math log10()

Metodi matematici Java

Il metodo Java Math log10() calcola il logaritmo in base 10 di un valore specificato e lo restituisce.

La sintassi del metodo log10() è:

Math.log10(double x)

Attenzione: Il metodo log10() è un metodo statico. Pertanto, possiamo chiamare direttamente il metodo Math utilizzando il nome della classe Math.

parametro log10()

  • x - Per calcolare il valore del logaritmo

log10()

  • il valore restituito dadel valore xlogaritmo in base 10

  • sexè NaN o minore di zero, restituisce NaN

  • sexè Infinity, restituisce Infinity

  • sexse è zero, restituisce -Infinity

Attenzione:quando nè un intero, il valore è log10(10n) = n

Esempio: Java Math.log10()

class Main {
  public static void main(String[] args) {
    //Calcolo del log10 di un valore a precisione doppia
    System.out.println(Math.log10(9.0));       // 0.9542425094393249
    //Calcolo del log10 di 0
    System.out.println(Math.log10(0.0));       // -Infinity
    //Calcolo del log10 di NaN
    double nanValue = Math.sqrt(-5.0);
    System.out.println(Math.log10(Double.NaN));  // NaN
    //Calcolo del log10 dell'infinito
    double infinity = Double.POSITIVE_INFINITY;
    System.out.println(Math.log10(Double.POSITIVE_INFINITY));  // Infinity
    //Calcolo del log10 di un numero negativo
    System.out.println(Math.log(-9.0));      // NaN
    //Calcolo del log10 della potenza di 10
    System.out.println(Math.log10(Math.pow(10, 3)));  // 3.0
  }
}

Nell'esempio sopra, notare l'espressione seguente:

Math.log10(Math.pow(10, 3))

In questo esempio, Math.pow(10, 3) restituisce 103.Per ulteriori informazioni, visitare Java Math.pow().

Metodi matematici Java