Математические функции и константы Java

Математические функции и константы JavaКласс Math содержит набор математических функций, которые часто оказываются необходимыми при решении практических задач. Чтобы извлечь квадратный корень из числа, применяют метод sqrt(). Если вы в школе учили Pascal, то там также применяется метод sqrt().

doulbe x = 9;
double y = Math.sqrt(x);
System.out.print(y); //   3.0.


Между методами print() и sqrt() есть тонкая разница. Метод print() принадлежит объекту System.out, определенному в классе System. Но метод sqrt принадлежит классу Math, а не объекту. Такие методы называются статическими.

В языке Java нет операции возведения в степень: для этого нужно использовать метод pow() класса Math. В результате выполнения следующей строки кода переменной y присваивается значение переменной x, возведенное в степень а.

double y = Math.pow(x,a);

Оба параметра метода Pow(), а также возвращаемое им значение имеют тип double. Класс Math содержит методы для вычисления обычных тригонометрических функций:

Math.sin
Math.cos
Math.tan
Math.atan
Math.atan2

Кроме того, в него включены экспоненциальная и обратная к ней логарифмическая функция(натуральный логарифм)

Math.exp
Math.log

В данном классе также определены две константы - приближенное представление чисел п и e.

Math.PI
Math.E

Хотите обладать собственным онлайн магазином? Советуем вам качественная разработка интернет магазина Киев. Все по самым доступным ценам.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *