KomepiutaPolokalame

BigInteger Java: O le galulue faatasi ma ni vaega toatele

e tele ina faaaoga Java mo tusi talosaga web taumafaiga tele. Ae peitai, e foi talafeagai i isi vaega mataupu, lea e masani ona i ai se manaomia o le galulue faatasi ma matua toatele. E ui e ituaiga anamua Java, ei ai tulaga e le o lava.

E iloa e primitives uma e tasi le vaega lē lelei - o le ituaiga o le faatumulia, i lea e taitai le galuega faatino o vaega i fuafuaga saʻo. Mo lenei faamoemoe ei ai se BigInteger faapitoa vasega. o le a le Java Java, pe afai e le o se vasega i functionality mo lenei mataupu. Ia tatou mafaufau i ai i auiliili.

Vasega BigInteger Java: Faamatalaga

Pei ona outou silafia, wraps BigInteger vasega mo tulaga faatauaina tele integer. Ina ia encapsulate se numera i lenei ituaiga o mea, e mafai ona e faaaoga se tasi o le overloads o lona constructor po o se valueOf auala static. Constructor o se finauga e mafai ona faia se manoa po o byte autau. E faaliliu ai le ituaiga faigofie sui integers i BigInteger Java faaaogaina valueOf auala static.

Talu Java e leai se avanoa o le soona faagaoioia e faatino gaoioiga faamatematika i encapsulated i lenei tulaga faatauaina o le vasega, saunia le auala talafeagai. Uiga ia i latou nisi o le a talanoaina.

Java BigInteger: metotia ma faataitaiga o lo latou faaaogaina

O lenei vasega ua i lona lafoaia se seti o metotia e mafai ai ona e pulea faatauaina numeric, ma faataunuuina i luga oi latou le tele o gaoioiga faamatematika. O loo i lalo se lisi o nei auala.

Ia tatou metotia e faatino gaoioiga numera:

- faaopoopo (taua) - faatinoina faaopoopo o le tulaga faatauaina o le taimi nei o le mea faitino, faatasi ai ma le faaliliuina atu o se finauga;

- toese (subtractor) - faatinoina le Subtractor subtracts le taua i le taimi nei;

- faatoateleina (taua) - multiplies;

- vaevae (faasoasoataumafa) - faatinoina le vaega o le taua i le taimi nei i le faasoasoataumafa;

- pow (int arg) - ua tulaʻi mai le taua o le mea e mafua mai i le mana taua i arg;

- abs () - toe foi mai le taua atoatoa o le mea o le valaauina;

- aveesea () - toe foi BigInteger mea lona taua o o le faailoga faafeagai.

Sei o tatou vaai i se faataitaiga faigofie o se taotoga numera i tulaga faatauaina e lua encapsulated i le mea:

- BigInteger val1, val2, ma faaopoopo, vaevaeina, oppositeSign;

- val1 = BigInteger fou ( "5");

- val2 = BigInteger.valueOf (10);

- faaopoopo = val1.add (val2);

- tuaoi = val2.divide (val1);

- oppositeSign = val1.negate ();

Uaʻi atu i le ala o le faia o mea faitino. initialized faaaogaina val1 ma liuliuina le constructor, taliaina o se manoa ma faleoloa le taua 5. val2 ei ai le taua 10 o se taunuuga o se valueOf auala static. taua ma liuliuina le faaopoopoina o le taunuuga o le faaopoopo o le muamua fesuiaiga lua ma e tutusa ma le 15. O le tuaoi ma liuliuina faasologa faleoloa le taunuuga o tōʻese. oppositeSign val1 o le tau ma le faailoga faafeagai, o lona uiga. e. -5.

iʻuga

E pei ona e vaai, BigInteger vasega Java maua ai o ni meafaigaluega eseese mo le gaoioiga i luga o matua toatele. I totonu o lenei ituaiga o faatumulia e mafai ai, talu mai le saogalemu i Java o se tasi o faamuamua aupito maualuga, o le mea moni, e aunoa ma le fetuutuunai functionality.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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