Метод Java Math abs () возвращает абсолютное значение указанного значения.
Синтаксис abs()
метода:
Math.abs(num)
Вот abs()
статический метод. Следовательно, мы получаем доступ к методу, используя имя класса Math
.
abs () Параметры
abs()
Метод принимает один параметр.
- num - число, абсолютное значение которого нужно вернуть. Число может быть:
int
double
float
long
abs () Возвращаемое значение
- возвращает абсолютное значение указанного числа
- возвращает положительное значение, если указанное число отрицательное
Пример 1: Java Math abs () с положительными числами
import java.lang.Math; class Main ( public static void main(String() args) ( // create variables int a = 7; long b = 23333343; double c = 9.6777777; float d = 9.9f; // print the absolute value System.out.println(Math.abs(a)); // 7 System.out.println(Math.abs(c)); // 9.6777777 // print the value without negative sign System.out.println(Math.abs(b)); // 23333343 System.out.println(Math.abs(d)); // 9.9 ) )
В приведенном выше примере мы импортировали java.lang.Math
package. Это важно, если мы хотим использовать методы Math
класса. Обратите внимание на выражение,
Math.abs(a)
Здесь мы напрямую использовали имя класса для вызова метода. Это потому, что abs()
это статический метод.
Пример 2: Java Math abs () с отрицательными числами
import java.lang.Math; class Main ( public static void main(String() args) ( // create variables int a = -35; long b = -141224423L; double c = -9.6777777d; float d = -7.7f; // get the absolute value System.out.println(Math.abs(a)); // 35 System.out.println(Math.abs(b)); // 141224423 System.out.println(Math.abs(c)); // 9.6777777 System.out.println(Math.abs(d)); // 7.7 ) )
Здесь мы видим, что abs()
метод преобразует отрицательное значение в положительное.