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

Основной учебник Java

Java Управление потоком

Java Массив

Java Ориентированность на объекты (I)

Java Ориентированность на объекты (II)

Java Ориентированность на объекты (III)

Обработка исключений в Java

Java Список (List)

Java Queue (очередь)

Java Map коллекция

Java Set коллекция

Java Ввод/вывод (I/O)

Java Reader/Writer

Другие темы Java

Метод Java Math log10() с примерами использования

Java математические методы Math

Метод Java Math log10() вычисляет логарифм по основанию 10 для заданного значения и возвращает его.

синтаксис метода log10()

Math.log10(double x)

Внимание:Этот метод log10() является статическим. Поэтому мы можем вызвать этот метод напрямую по имени класса Math.

параметр log10()

  • x - чтобы вычислить значение его логарифма

worth log10()

  • возвращаетxлогарифм с основанием 10

  • еслиxравно NaN или меньше нуля, то возвращается NaN

  • еслиxравно бесконечности, то возвращается плюс бесконечность

  • еслиxесли n равно 0, то возвращается минус бесконечность

Внимание:приявляется целым числом, то значение log10(10n) = n

Пример: Java Math.log10()

class Main {
  public static void main(String[] args) {
    //Вычисление логарифма 10 по основанию двойной точности
    System.out.println(Math.log10(9.0));       // 0.9542425094393249
    //Вычисление логарифма 10 по основанию 0
    System.out.println(Math.log10(0.0));       // -Infinity
    //Вычисление логарифма 10 по основанию NaN
    double nanValue = Math.sqrt(-5.0);
    System.out.println(Math.log10(Double.NaN));  // NaN
    // Вычисление log10 из бесконечности
    double infinity = Double.POSITIVE_INFINITY;
    System.out.println(Math.log10(Double.POSITIVE_INFINITY));  // Infinity
    // Вычисление log10 для отрицательного числа
    System.out.println(Math.log(-9.0));      // NaN
    // Вычисление log10 из 10 в третьей степени
    System.out.println(Math.log10(Math.pow(10, 3)));  // 3.0
  }
}

В примере выше, обратите внимание на следующие выражения:

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

Здесь, Math.pow(10, 3) возвращает 103.Для получения дополнительной информации, пожалуйста, посетите Java Math.pow().

Java математические методы Math