Java Math abs ()

Метод 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.Mathpackage. Это важно, если мы хотим использовать методы 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()метод преобразует отрицательное значение в положительное.

Интересные статьи...