KọmputaMmemme

BigInteger Java:-arụ ọrụ na ọnụ ọgụgụ buru ibu

Java bụ tumadi ji mee ihe na-ede nnukwu enterprise web ngwa. Otú ọ dị, ọ bụ na-na ọdabara ka ndị ọzọ isiokwu ebe, ebe mgbe e nwere mkpa na-arụ ọrụ na nnọọ ọnụ ọgụgụ buru ibu. Ọ bụ ezie na Java nwere oge ochie ụdị, e nwere ọnọdụ ndị ebe ha bụ ezughị.

Ọ maara na niile primitives nwere otu wetara mma - ụdị jubiga ókè, na nke mmepụta nke iche na-eduga ná ekwesịghị ịdị na calculations. N'ihi nke a, e nwere a pụrụ iche na klas BigInteger. Java ga-Java, ma ọ bụrụ na ọ bụ a iche iche klas na arụmọrụ maka nke a. Ka anyị tụlee ya na ihe zuru ezu.

Class BigInteger Java: Description

Dị ka ị maara, BigInteger klas eyiri maka nnukwu integer ụkpụrụ. Iji encapsulate a ọnụ ọgụgụ na ụdị ihe, i nwere ike iji otu n'ime overloads nke ya Constructor ma ọ bụ a static usoro valueOf. Constructor ka esemokwu nwere ike na-a eriri ma ọ bụ byte n'usoro. Iji tọghata ndị dị mfe iche na-anọchite anya integers na BigInteger Java iji static usoro valueOf.

Ebe ọ bụ na Java bụ dịghị ekwe omume nke overloading rụọ ịrụ mgbakọ na mwepụ arụmọrụ na encapsulated na klas a ụkpụrụ, nyere kwesịrị ekwesị usoro. About ha n'ihu ga-atụle.

Java BigInteger: ụzọ na ihe atụ nke ojiji ha

Nke a na klas nwere n'oge ya mkpofu a set nke ụzọ na-ekwe ka ị na-iji na-aghọgbu ọnụọgụ ụkpụrụ, na dakwasị ha dịgasị iche iche nke mgbakọ na mwepụ arụmọrụ. N'okpuru ebe a bụ ndepụta nke a ụzọ.

Ka anyị ụzọ na igosi som arụmọrụ:

- tinye (uru) - anamde na mgbakwunye na nke oge a nke ihe, na-agafere ka esemokwu;

- wepụ (subtractor) - arụ Subtractor subtracts ugbu a bara uru;

- uba (uru) - ba uba;

- ike (divider) - anamde nkewa nke ugbu a bara uru na divider;

- pow (Int arg) - akpọlite ndị uru nke ihe mere site ike uru arg;

- ABS () - laghachi ndị zuru uru nke na-akpọ ihe;

- negate () - laghachi BigInteger ihe onye bara uru bụ nke na-abụghị ihe ịrịba ama.

Ka anyị lee a dị mfe ihe atụ nke ihe som ọrụ na abụọ ụkpụrụ encapsulated na ihe:

- BigInteger val1, val2, na-agbakwụnye, nkerisi, oppositeSign;

- val1 = ọhụrụ BigInteger ( "5");

- val2 = BigInteger.valueOf (10);

- agbakwunye = val1.add (val2);

- n'ikewa = val2.divide (val1);

- oppositeSign = val1.negate ();

Ntị ka ụzọ nke na-eke ihe. Agbanwe val1 initialized iji Constructor, na-ewerekwa a eriri na-echekwa uru 5. val2 nwere uru 10 dị ka a N'ihi nke a static usoro valueOf. Agbanwe uru na-agbakwụnye n'ihi na mgbakwunye na nke mbụ na nke abụọ variables na hà 15. The agbanwe n'ikewa karị echekwa n'ihi nke mwepu. oppositeSign val1 bụ uru na ndị na-abụghị ihe ịrịba ama, ie. e. -5.

ọgwụgwụ

Dị ka ị pụrụ ịhụ, BigInteger Java na klas na-enye a dịgasị iche iche nke ngwaọrụ nke na arụmọrụ na nnọọ nnukwu nọmba. Ke ụdị ejupụta ekwe omume, ebe ọ bụ na obi iru ala na Java bụ otu n'ime ndị kasị elu na-ebute ụzọ, n'ezie, na o megideghị arụmọrụ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ig.atomiyme.com. Theme powered by WordPress.