Поле E
Поле E класса Math содержит значение
основания натурального логарифма - математическую
константу e. Это число приблизительно равно
2.718281828459045. Поле является
статическим и объявлено как public static final double,
поэтому к нему обращаются напрямую через имя класса
без создания объекта. Параметров поле не принимает,
так как это не метод, а константа.
Константа e широко применяется в математике: она
является основанием натурального логарифма, а также
используется в формулах роста, распада и в тригонометрии.
Значение поля E нельзя изменить - оно доступно
только для чтения.
Синтаксис
Math.E
Пример
Давайте выведем значение константы e на экран:
public class Main
{
public static void main(String[] args)
{
System.out.println(Math.E);
}
}
Результат выполнения кода:
2.718281828459045
Пример
Давайте возведем константу e в степень 2
с помощью метода pow:
public class Main
{
public static void main(String[] args)
{
double res = Math.pow(Math.E, 2);
System.out.println(res);
}
}
Результат выполнения кода:
7.3890560989306495
Пример
Давайте вычислим натуральный логарифм от константы e.
По определению логарифма результат должен быть равен
1:
public class Main
{
public static void main(String[] args)
{
double res = Math.log(Math.E);
System.out.println(res);
}
}
Результат выполнения кода:
1.0