РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
584 of 1163 menu

Метод log

Метод log класса Math возвращает натуральный логарифм переданного числа, то есть логарифм по основанию e (число Эйлера). В единственный параметр мы передаем число типа double, для которого нужно вычислить логарифм. Метод возвращает результат типа double.

Натуральный логарифм - это степень, в которую нужно возвести число e, чтобы получить исходное число. Например, log от e равен 1, а log от 1 равен 0. Если передать ноль или отрицательное число, метод вернет -Infinity или NaN соответственно.

Синтаксис

Math.log(double a)

Пример

Давайте вычислим натуральный логарифм числа 1:

public class Main { public static void main(String[] args) { double res = Math.log(1); System.out.println(res); } }

Результат выполнения кода:

0.0

Пример

Давайте вычислим натуральный логарифм числа Эйлера, используя константу Math.E:

public class Main { public static void main(String[] args) { double res = Math.log(Math.E); System.out.println(res); } }

Результат выполнения кода:

1.0

Пример

Давайте вычислим натуральный логарифм числа 10:

public class Main { public static void main(String[] args) { double res = Math.log(10); System.out.println(res); } }

Результат выполнения кода:

2.302585092994046

Смотрите также

  • класс Math,
    который содержит математические методы
  • метод log10,
    который возвращает десятичный логарифм
  • метод exp,
    который возводит число e в степень
  • метод pow,
    который возводит число в степень
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить