Tämä artikkeli tutustuttaa sinut Math Abs () -menetelmä ja kerro prosessin aikana, kuinka argumentin absoluuttinen arvo saadaan. Seuraavat vihjeet käsitellään tässä artikkelissa,
Java Math Jakso ( )
- Koska kaikkia logaritmisia ja trigonometrisiä taulukoita ei voi koodata kovasti sovelluksissamme tai datassamme, Java tarjoaa matematiikan - erittäin hyödyllisen luokan tähän tarkoitukseen.
- Matematiikka on java.langin viimeinen luokka staattisilla menetelmillä operaatioiden suorittamiseksi, kuten eksponentiaalinen, logaritmi, juuret ja trigonometriset yhtälöt
- Matematiikan kaksi tärkeintä elementtiä ovat e ja pi. Nämä kaksi vakiota vaaditaan usein yllä olevissa laskelmissa / operaatioissa
- ”E” (luonnollisen logaritmin perusta) ja ”pi” (ympyrän kehän ja sen halkaisijan suhde) tarjotaan kaksoiskentinä seuraavilla arvoilla
- Math.E - 2,718281828459045
- Math.PI - 3.141592653589793
- abs () -menetelmää käytetään argumentin absoluuttisen (positiivisen) arvon laskemiseen, jossa argumentit voivat olla int, pitkä, kaksinkertainen ja kelluva
seuraavat ovat ylikuormitetut abs-menetelmät matematiikkaluokalta -
- julkinen staattinen int abs (int a)
- staattinen kaksinkertainen abs
- julkinen staattinen float abs (float c)
- julkinen staattinen pitkä abs (pitkä d)
a, bc tai d voivat olla negatiivisia arvoja, kun taas palautukset ovat positiivisia arvoja, mutta jos argumentti on Kokonaisluku.MIN_VALUE tai Long.MIN_VALUE, negatiivisin edustettava int-arvo tai pitkä arvo, tulos on sama arvo, joka on negatiivinen arvo . Edellä mainitut menetelmät voivat pitää argumenttina äärettömyyden ja NaN: n ja palauttaa saman
Tämän artikkelin siirtäminen Java Math abs: iin ()
Esimerkkejä Jakso ( ) -
Tämän artikkelin siirtäminen Java Math abs: iin ()
int
public class Esimerkki1 {public static void main (String args []) {int a = 56 int b = -47 // int- ja Integer.MIN_VALUE System.out.println (Math.abs (a)) -järjestelmän absoluuttisen arvon tulostaminen. out.println (Math.abs (b)) System.out.println (Math.abs (kokonaisluku.MIN_ARVO))}}
Outpu t -
56
47
-2147483648
Tämän artikkelin siirtäminen Java Math abs: iin ()
kaksinkertainen -
public class Example2 {public static void main (String args []) {double x = -27.64 double y = -394.27 // kaksoistyypin System.out.println (Math.abs (x)) System.out absoluuttisen arvon tulostus. println (Math.abs (y)) System.out.println (Math.abs (7.0 / 0)) // ääretön}}
Tuotos - 27,64 394,27 ÄäretönTämän artikkelin siirtäminen Java Math abs: iin () kellua-
public class Esimerkki 3 {public static void main (String args []) {float x = -63.02f float y = -438.0f // float-tyypin absoluuttisen arvon tulostaminen System.out.println (Math.abs (x)) System. out.println (Math.abs (y))}}
Outpu t -
63.02
438,0
Tämän artikkelin siirtäminen Java Math abs: iin ()
pitkä-
public class Example4 {public static void main (String args []) {long x = 78730363 long y = -4839233 // pitkän tyypin absoluuttisen arvon tulostaminen 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
Nyt kun olet suorittanut yllä mainitun ohjelman, olisit ymmärtänyt Java Math abs () -menetelmän. Siksi olemme päässeet tämän artikkelin loppuun. Jos haluat oppia lisää, tutustu , luotettava verkko-oppimisyritys. Edurekan Java J2EE- ja SOA-koulutus- ja sertifiointikurssit on suunniteltu kouluttamaan sekä ydin- että edistyneitä Java-konsepteja sekä erilaisia Java-kehyksiä, kuten Hibernate & Spring.
kuinka käyttää skanneria java
Onko sinulla kysymys meille? Mainitse se tämän artikkelin kommenttiosassa ja otamme sinuun yhteyttä mahdollisimman pian.