Wartość bezwzględna w Javie

Wartość bezwzględna w Javie
Liczba może być int, długa, pływakowa lub podwójna. Różnica między INT a długą zmienną polega na tym, że długa zmienna może pomieścić większą wartość niż zmienna int. Długa zmienna może również pomieścić liczbę, którą utrzymywałby INT. Każdy z tych typów może być ujemny lub dodatni. Na przykład INT może wynosić -5 lub +5. Gdy jest +5, znak Plus przed nim można pominąć.

Tak więc liczba może być ujemna lub pozytywna. Wartość bezwzględna to po prostu dodatnia wartość pary. Wartość dodatnia jest nadal liczbą bez znaku. Java ma metodę matematyki ABS (), aby zwrócić liczbę bezwzględną. Tak więc, jeśli argument wynosi -5, 5 zostanie zwrócony. Jeśli argument wynosi +5 lub 5, 5 zostanie zwrócone. Java ma również metodę absexact () - patrz poniżej.

Te metody są całą klasą matematyki. Klasa matematyczna nie musi być importowana przez programistę do użycia. W tym artykule wyjaśniono zastosowanie metod ABS () i absexact () klasy matematyki.

ABS (podwójny a)

Pełna składnia tej metody to:

publiczne statyczne podwójne ABS (podwójne a)

Jest publiczny, co oznacza, że ​​można go wywołać spoza implementacji klasy. Jest to statyczne, co oznacza, że ​​klasa matematyczna nie musi być utworzona przed jej użyciem (z metodą). Aby wywołać metodę, zacznij od nazwy klasy, matematyki, a następnie operatora DOT, a następnie metody z jego argumentem. Jego argument powinien być podwójny, aby zwrócić podwójnie. Poniższy program ilustruje jego użycie:

Klasa publiczna THEClass
public static void main (string [] args)
System.na zewnątrz.Drukuj (matematyka.ABS (-5.2)); System.na zewnątrz.print (",");
System.na zewnątrz.Drukuj (matematyka.ABS (+5.2)); System.na zewnątrz.print (",");
System.na zewnątrz.Drukuj (matematyka.Abs (5.2)); System.na zewnątrz.wydrukować(");
System.na zewnątrz.println (");

Wyjście to:

5.2, 5.2, 5.2

Zwróć uwagę na wyrażenie jak matematyka.ABS (-5.2) Jako argument metody print ().

ABS (float a)

Pełna składnia tej metody to:

public static Float ABS (Float A)

Jest publiczny, co oznacza, że ​​można go wywołać spoza implementacji klasy. Jest to statyczne, co oznacza, że ​​klasa matematyczna nie musi być utworzona przed jej użyciem (z metodą). Aby wywołać metodę, zacznij od nazwy klasy, matematyki, a następnie operatora DOT, a następnie metody z jego argumentem. Jego argument powinien być pływakiem, aby zwrócić pływak. Poniższy program ilustruje jego użycie:

Klasa publiczna THEClass
public static void main (string [] args)
System.na zewnątrz.Drukuj (matematyka.ABS (-5.2f)); System.na zewnątrz.print (",");
System.na zewnątrz.Drukuj (matematyka.ABS (+5.2f)); System.na zewnątrz.print (",");
System.na zewnątrz.Drukuj (matematyka.Abs (5.2f)); System.na zewnątrz.wydrukować(");
System.na zewnątrz.println (");

Wyjście to:

5.2, 5.2, 5.2

Zwróć uwagę na wyrażenie jak matematyka.ABS (-5.2f), jako argument metody print ().

ABS (int a)

Pełna składnia tej metody to:

public Static Int Abs (int a)

Jest publiczny, co oznacza, że ​​można go wywołać spoza implementacji klasy. Jest to statyczne, co oznacza, że ​​klasa matematyczna nie musi być utworzona przed jej użyciem (z metodą). Aby wywołać metodę, zacznij od nazwy klasy, matematyki, a następnie operatora DOT, a następnie metody z jego argumentem. Jego argument powinien być int, aby zwrócić int. Poniższy program ilustruje jego użycie:

Klasa publiczna THEClass
public static void main (string [] args)
System.na zewnątrz.Drukuj (matematyka.ABS (-5)); System.na zewnątrz.print (",");
System.na zewnątrz.Drukuj (matematyka.ABS (+5)); System.na zewnątrz.print (",");
System.na zewnątrz.Drukuj (matematyka.ABS (5)); System.na zewnątrz.wydrukować(");
System.na zewnątrz.println (");

Wyjście to:

5, 5, 5

Zwróć uwagę na wyrażenie jak matematyka.ABS (-5), jako argument do metody print ().

ABS (długi a)

Pełna składnia tej metody to:

publiczne statyczne długie brzuch (długi A)

Jest publiczny, co oznacza, że ​​można go wywołać spoza implementacji klasy. Jest to statyczne, co oznacza, że ​​klasa matematyczna nie musi być utworzona przed jej użyciem (z metodą). Aby wywołać metodę, zacznij od nazwy klasy, matematyki, a następnie operatora DOT, a następnie metody z jego argumentem. Jego argument powinien być długi, aby zwrócić długie. Poniższy program ilustruje jego użycie:

Klasa publiczna THEClass
public static void main (string [] args)
System.na zewnątrz.Drukuj (matematyka.ABS (-5)); System.na zewnątrz.print (",");
System.na zewnątrz.Drukuj (matematyka.ABS (+5)); System.na zewnątrz.print (",");
System.na zewnątrz.Drukuj (matematyka.ABS (5)); System.na zewnątrz.wydrukować(");
System.na zewnątrz.println (");

Wyjście to:

5, 5, 5

Zwróć uwagę na wyrażenie jak matematyka.ABS (-5), jako argument do metody print ().

absexact (int a)

Tę metodę należy zastosować, gdy użytkownik nalega na argument int. Pełna składnia tej metody to:

publiczne statyczne int absexact (int a)

Jest publiczny, co oznacza, że ​​można go wywołać spoza implementacji klasy. Jest to statyczne, co oznacza, że ​​klasa matematyczna nie musi być utworzona przed jej użyciem (z metodą). Aby wywołać metodę, zacznij od nazwy klasy, matematyki, a następnie operatora DOT, a następnie metody z jego argumentem. Jego argument powinien być int, aby zwrócić int. Poniższy program ilustruje jego użycie:

Klasa publiczna THEClass
public static void main (string [] args)
System.na zewnątrz.Drukuj (matematyka.absexact (-5)); System.na zewnątrz.print (",");
System.na zewnątrz.Drukuj (matematyka.absexact (+5)); System.na zewnątrz.print (",");
System.na zewnątrz.Drukuj (matematyka.absexact (5)); System.na zewnątrz.wydrukować(");
System.na zewnątrz.println (");

Wyjście powinno być:

5, 5, 5

Zwróć uwagę na wyrażenie jak matematyka.Absexact (-5), jako argument metody print ().

absexact (długi a)

Tę metodę należy zastosować, gdy użytkownik nalega na długą argument. Pełna składnia tej metody to:

publiczne statyczne długie absexact (długi a)

Jest publiczny, co oznacza, że ​​można go wywołać spoza implementacji klasy. Jest to statyczne, co oznacza, że ​​klasa matematyczna nie musi być utworzona przed jej użyciem (z metodą). Aby wywołać metodę, zacznij od nazwy klasy, matematyki, a następnie operatora DOT, a następnie metody z jego argumentem. Jego argument powinien być długi, aby zwrócić długie. Poniższy program ilustruje jego użycie:

Klasa publiczna THEClass
public static void main (string [] args)
System.na zewnątrz.Drukuj (matematyka.absexact (-5)); System.na zewnątrz.print (",");
System.na zewnątrz.Drukuj (matematyka.absexact (+5)); System.na zewnątrz.print (",");
System.na zewnątrz.Drukuj (matematyka.absexact (5)); System.na zewnątrz.wydrukować(");
System.na zewnątrz.println (");

Wyjście powinno być:

5, 5, 5

Zwróć uwagę na wyrażenie jak matematyka.Absexact (-5), jako argument metody print ().

Wniosek

Metody ABS () i Absexact () są z klasy matematycznej Java. Są publiczni, a także statyczni. Każdy zwraca wartość bezwzględną numeru argumentu. Aby nalegać na użycie INT lub długiego argumentu, użyj absexact ().