Tento článok vás zoznámi Matematická metóda Abs () a v tomto procese vám povieme, ako vygenerovať absolútnu hodnotu argumentu. V tomto článku sa budeme zaoberať nasledujúcimi ukazovateľmi,
Java Math Oddiel ( )
- Pretože v našich aplikáciách alebo dátach nemôžeme mať pevne zakódované všetky logaritmické a trigonometrické tabuľky, Java poskytuje pre tento účel veľmi užitočnú triedu Matematika.
- Matematika je posledná trieda java.lang so statickými metódami na vykonávanie operácií ako exponenciálna, logaritmická, koreňová a trigonometrická rovnica.
- Dva najzákladnejšie prvky v matematike sú „e“ a „pi“. Tieto dve konštanty sú často požadované vo vyššie uvedených výpočtoch / operáciách
- „E“ (základ prirodzeného logaritmu) a „pi“ (pomer obvodu kruhu k jeho priemeru) sa poskytujú ako dvojité polia s nasledujúcimi hodnotami
- Math.E - 2.718281828459045
- Math.PI - 3,141592653589793
- Metóda abs () sa používa na výpočet absolútnej (kladnej) hodnoty argumentu, pričom argumenty môžu byť int, long, double a float
nasledujú preťažené metódy abs z triedy Math -
- public static int abs (int a)
- verejné statické dvojité abs (dvojité b)
- verejný statický plavák abs (plavák c)
- verejné statické dlhé abs (dlhé d)
a, bc alebo d môžu byť záporné hodnoty, zatiaľ čo návraty budú kladné, ale ak je argument Integer.MIN_VALUE alebo Long.MIN_VALUE, najnegatívnejšia reprezentovateľná int hodnota alebo dlhá hodnota, výsledkom bude rovnaká hodnota, to znamená záporná hodnota . Vyššie uvedené metódy môžu brať nekonečno a NaN ako argument a vracať to isté
Pokračovanie tohto článku o Java Math abs ()
Príklady Oddiel ( ) -
Pokračovanie tohto článku o Java Math abs ()
int
verejná trieda Example1 {public static void main (String args []) {int a = 56 int b = -47 // tlač absolútnej hodnoty systému int a systému Integer.MIN_VALUE System.out.println (Math.abs (a)). out.println (Math.abs (b)) System.out.println (Math.abs (Integer.MIN_VALUE))}}
Outpu t -
56
47
-2147483648
rozdiel medzi hashmapou a hashtable
Pokračovanie tohto článku o Java Math abs ()
dvojitý -
verejná trieda Example2 {public static void main (String args []) {double x = -27,64 double y = -394,27 // tlač absolútnej hodnoty dvojitého typu System.out.println (Math.abs (x)) System.out. println (Math.abs (y)) System.out.println (Math.abs (7.0 / 0)) // nekonečno}}
Výkon - 27,64 394,27 NekonečnoPokračovanie tohto článku o Java Math abs () plavák-
public class Example3 {public static void main (String args []) {float x = -63.02f float y = -438.0f // tlač absolútnej hodnoty typu float System.out.println (Math.abs (x)) System. out.println (Math.abs (y))}}
Outpu t -
63,02
438,0
Pokračovanie tohto článku o Java Math abs ()
dlho-
public class Example4 {public static void main (String args []) {long x = 78730363 long y = -4839233 // tlač absolútnej hodnoty dlhého typu 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
Teraz po vykonaní vyššie uvedeného programu by ste pochopili metódu Java Math abs (). Týmto sme sa dostali na koniec tohto článku. Ak sa chcete dozvedieť viac, pozrite si , dôveryhodná online vzdelávacia spoločnosť. Výcvikový a certifikačný kurz Edureka Java J2EE a SOA je navrhnutý tak, aby vás vyškolil na základné aj pokročilé koncepty Java spolu s rôznymi rámcami Java, ako je Hibernate & Spring.
Máte na nás otázku? Uveďte to prosím v sekcii komentárov tohto článku a my sa vám ozveme čo najskôr.