Denne artikkelen vil introdusere deg for Math Abs () metode, og i prosessen fortelle deg hvordan du genererer absolutt verdi av et argument. Følgende tips vil bli dekket i denne artikkelen,
Java matematikk Seksjon( )
- Siden vi ikke kan ha alle de logaritmiske og trigonometriske tabellene hardkodet i våre applikasjoner eller data, gir Java matematikk - en veldig nyttig klasse for dette formålet.
- Matematikk er den siste klassen av java.lang med statiske metoder for å utføre operasjonene som eksponentiell, logaritme, røtter og trigonometriske ligninger
- De to mest grunnleggende elementene i matematikk er ‘e’ og ‘pi’. Disse to konstantene kreves ofte i beregningene / operasjonene ovenfor
- ‘E’ (base av den naturlige logaritmen) og ‘pi’ (forholdet mellom sirkelenes omkrets og dens diameter) er gitt som doble felt med følgende verdier
- Math.E - 2.718281828459045
- Math.PI - 3.141592653589793
- abs () -metoden brukes til å beregne absolutt (positiv) verdi av argumentet, der argumentene kan være int, lang, dobbelt og flyte
følgende er de overbelastede abs-metodene fra matematikklassen -
- offentlig statisk int abs (int a)
- offentlig statisk dobbel abs (dobbel b)
- offentlig statisk float abs (float c)
- offentlig statisk lang abs (lang d)
a, bc eller d kan være negative verdier, mens avkastning vil være positiv verdi, men hvis argumentet er Integer.MIN_VALUE eller Long.MIN_VALUE, den mest negative representable int-verdien eller den lange verdien, er resultatet den samme verdien, det er negativ verdi . Ovennevnte metoder kan ta uendelig og NaN som argument og returnere det samme henholdsvis
Fortsetter med denne artikkelen om Java Math abs ()
Eksempler av Seksjon( ) -
Fortsetter med denne artikkelen om Java Math abs ()
int
public class Eksempel1 {public static void main (String args []) {int a = 56 int b = -47 // printing absolute value of int and Integer.MIN_VALUE System.out.println (Math.abs (a)) System. out.println (Math.abs (b)) System.out.println (Math.abs (Integer.MIN_VALUE))}}
Outpu t -
56
47
-2147483648
Fortsetter med denne artikkelen om Java Math abs ()
dobbelt -
klasse mot grensesnitt i java
public class Eksempel2 {public static void main (String args []) {double x = -27.64 double y = -394.27 // printing absolute value of double type System.out.println (Math.abs (x)) System.out. println (Math.abs (y)) System.out.println (Math.abs (7.0 / 0)) // uendelig}}
Utgang - 27,64 394,27 UendeligFortsetter med denne artikkelen om Java Math abs () flyte-
public class Eksempel3 {public static void main (String args []) {float x = -63.02f float y = -438.0f // printing absolute value of float type System.out.println (Math.abs (x)) System. out.println (Math.abs (y))}}
Outpu t -
63.02
438,0
Fortsetter med denne artikkelen om Java Math abs ()
lang-
public class Eksempel4 {public static void main (String args []) {long x = 78730363 long y = -4839233 // printing absolute value of long type System.out.println (Math.abs (x)) System.out.println (Math.abs (y)) System.out.println (Math.abs (Long.MIN_VALUE))}}
Outpu t -
78730363
4839233
-9223372036854775808
Nå etter å ha utført programmet ovenfor, ville du ha forstått Java Math abs () -metoden. Dermed har vi kommet til en slutt på denne artikkelen. Hvis du ønsker å lære mer, sjekk ut , et pålitelig online læringsfirma. Edurekas Java J2EE- og SOA-opplæring og sertifiseringskurs er designet for å trene deg for både kjerne- og avanserte Java-konsepter sammen med forskjellige Java-rammer som Hibernate & Spring.
Har du et spørsmål til oss? Vennligst nevn det i kommentarfeltet i denne artikkelen, og vi vil kontakte deg så snart som mulig.