Java Math abs ()

Metoden Java Math abs () returnerar det absoluta värdet för det angivna värdet.

Syntaxen för abs()metoden är:

 Math.abs(num)

Här abs()är en statisk metod. Därför använder vi metoden med hjälp av klassnamnet Math.

abs () Parametrar

Den abs()metod tar en enda parameter.

  • num - nummer vars absoluta värde ska returneras. Numret kan vara:
    • int
    • double
    • float
    • long

abs () Returvärde

  • returnerar det absoluta värdet för det angivna numret
  • returnerar det positiva värdet om det angivna talet är negativt

Exempel 1: Java Math abs () med positiva siffror

 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 ) )

I exemplet ovan har vi importerat java.lang.Mathpaketet. Detta är viktigt om vi vill använda Mathklassens metoder . Lägg märke till uttrycket,

 Math.abs(a)

Här har vi använt klassnamnet direkt för att anropa metoden. Det beror på att det abs()är en statisk metod.

Exempel 2: Java Math abs () med negativa siffror

 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 ) )

Här kan vi se att abs()metoden omvandlar det negativa värdet till ett positivt värde.

Intressanta artiklar...