Класс Math

Messages
1,608
Reaction score
288
Website
tehadm.ru
Класс Math предоставляет методы для математических операций.
Не нужно создавать объект класса Math для его использования. Чтобы получить к нему доступ достаточно ввести Math. и соответствующий метод.
Коснемся некоторых:
Math.abs() - возвращает абсолютное значение для аргумента value
Java:
int a = Math.abs(10);  // 10
int b = Math.abs(-20); // 20

Math.ceil() - округляет значение с плавающей точкой к ближайшему наибольшему целому значению. Округленное значение, возвращается с типом double.
Java:
double c = Math.ceil(7.342);  // 8.0

Math.floor() - округляет значение с плавающей точкой к ближайшему наименьшему целому числу.
Java:
double f = Math.floor(7.343);  // 7.0

Math.max() - возвращает наибольший параметр.
Java:
int m = Math.max(10, 20);  // 20

Math.min() - возвращает наименьший параметр.
Java:
int m = Math.min(10, 20);  // 10

Math.pow() - принимает два параметра и возвращает первый параметр, возведенный в степень вторым параметром.
Java:
double p = Math.pow(2, 3); // 8.0

Другие методы, класса Math можно посмотреть в Офф документации
 
Back
Top