Модуль числа в java

Содержание

Описание

Метод Math.abs() — дает абсолютное значение аргумента, простыми словами — мы получаем модуль числа. Аргумент может быть int, float, long, double, short, byte.

Синтаксис

Варианты метода приведены ниже:

Параметры

Подробная информация о параметрах:

  • Любой примитивный тип данных.

Математические вычисления и класс Math

Для выполнения различных математических операций в Java в пакете java.lang определен класс Math . Рассмотрим его основные методы:

abs(double value) : возвращает абсолютное значение для аргумента value

acos(double value) : возвращает арккосинус value. Параметр value должен иметь значение от -1 до 1

asin(double value) : возвращает арксинус value. Параметр value должен иметь значение от -1 до 1

atan(double value) : возвращает арктангенс value

cbrt(double value) : возвращает кубический корень числа value

ceil(double value) : возвращает наименьшее целое число с плавающей точкой, которое не меньше value

cos(double d) : возвращает косинус угла d

cosh(double d) : возвращает гиперболический косинус угла d

exp(double d) : возвращает основание натурального логарифма, возведенное в степень d

floor(double d) : возвращает наибольшее целое число, которое не больше d

floorDiv(int a, int b) : возвращает целочисленный результат деления a на b

log(double a) : возвращает натуральный логарифм числа a

log1p(double d) : возвращает натуральный логарифм числа (d + 1)

log10(double d) : возвращает десятичный логарифм числа d

max(double a, double b) : возвращает максимальное число из a и b

min(double a, double b) : возвращает минимальное число из a и b

pow(double a, double b) : возвращает число a, возведенное в степень b

random() : возвращает случайное число от 0.0 до 1.0

rint(double value) : возвращает число double, которое представляет ближайшее к числу value целое число

round(double d) : возвращает число d, округленное до ближайшего целого числа

Читайте также:  Задача коммивояжера полным перебором

scalb(double value, int factor) : возвращает произведение числа value на 2 в степени factor

signum(double value) : возвращает число 1, если число value положительное, и -1, если значение value отрицательное. Если value равно 0, то возвращает 0

sin(double value) : возвращает синус угла value

sinh(double value) : возвращает гиперболический синус угла value

sqrt(double value) : возвращает квадратный корень числа value

tan(double value) : возвращает тангенс угла value

tanh(double value) : возвращает гиперболический тангенс угла value

toDegrees(double value) переводит радианы в градусы и toRadians(double value) – градусы в радианы

как создать сайт на wordpress, настроить и оптимизировать wordpress

Для решения задач нередко требуется использование математических функций. В Java такие функции включены в класс Math.
Рассмотрим: Math sqrt, cbrt, округления, тригонометрия, радианы, min, max, модуль числа, PI
Скачать исходники для статьи можно ниже

Извлечение квадратного корня.

Вывод программы:
Корень квадратный 4 = 2.0

Извлечение кубического корня.

Вывод программы:
Кубический корень 8 = 2.0

Округления.

Вывод программы:
Округление 1.4 = 1.0
Округление вверх 1.4 = 2.0
Округление вниз 1.4 = 1.0

Тригинометрические функции.

Вывод программы:
sin 0.5 = 0.479425538604203
cos 0.5 = 0.8775825618903728
tan 0.5 = 0.5463024898437905
asin 0.5 = 0.5235987755982989
acos 0.5 = 1.0471975511965979
atan 0.5 = 0.4636476090008061

Перевод градусов в радианы.

Вывод программы:
1.0 радиан = 57.29577951308232 градусов
180.0 градусов = 3.141592653589793 радиан

Минимальное число.

Вывод программы:
Минимальное число:2

Максимальное число.

Вывод программы:
Максимальное число:5

Оцените статью
ПК Знаток
Добавить комментарий

Adblock detector