Java Math abs ()

Metóda Java Math abs () vracia absolútnu hodnotu zadanej hodnoty.

Syntax abs()metódy je:

 Math.abs(num)

Tu abs()je statická metóda. Z toho dôvodu sme sa v prístupe k metódu pomocou názvu triedy, Math.

parametre abs ()

abs()Metóda preberá jeden parameter.

  • num - číslo, ktorého absolútna hodnota sa má vrátiť. Číslo môže byť:
    • int
    • double
    • float
    • long

návratová hodnota abs ()

  • vráti absolútnu hodnotu zadaného čísla
  • vráti kladnú hodnotu, ak je zadané číslo záporné

Príklad 1: Java Math abs () s kladnými číslami

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

Vo vyššie uvedenom príklade sme importovali java.lang.Mathbalík. To je dôležité, ak chceme použiť metódy Mathtriedy. Všimnite si výraz,

 Math.abs(a)

Tu sme priamo použili názov triedy na volanie metódy. Je to preto, že abs()ide o statickú metódu.

Príklad 2: Java Math abs () s negatívnymi číslami

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

Tu vidíme, že abs()metóda prevádza zápornú hodnotu na kladnú.

Zaujímavé články...