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.Math
paketet. Detta är viktigt om vi vill använda Math
klassens 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.