Advanced

Suurte täisarvude kalkulaator

Tee täpset aritmeetikat suvaliselt suurte täisarvudega, mis ületavad tublisti tavalise ujukoma piirid.
Whole number of any size

Tehe

Whole number of any size
Exact result
a × b = 121932631137021795226185032733622923332237463801111263526900
Result
121932631137021795226185032733622923332237463801111263526900
Digit count
60
Sign
non-negative
Digits in a30
Digits in b30
Digits in result60
Tulemused on hinnangulised ja mõeldud üksnes üldiseks teabeks ega kujuta endast professionaalset nõuannet — kontrolli olulisi tulemusi alati sõltumatult, enne kui neile tugined. Loe täielikku lahtiütlust.
Kiire vastus

Kuidas see kalkulaator töötab?

Suurte täisarvude kalkulaator teeb täpset aritmeetikat mis tahes suurusega täisarvudega. Sisesta kaks täisarvu, vali liitmine, lahutamine, korrutamine, täisarvjagamine, jäägi leidmine või astendamine, ja see annab täpse tulemuse ümardamiseta koos numbrite arvuga. Jagamine ja jäägi leidmine nõuavad nullist erinevat jagajat; astendajad peavad olema mittenegatiivsed.

Valem
result = a ⊕ b, where ⊕ ∈ { +, −, ×, ÷ (integer), mod, ^ }
How this is calculated

Sisesta esimese täisarvu (a) ja teise täisarvu (b) väljadele kaks mis tahes pikkusega täisarvu, seejärel vali tehe. Mõlemat sisendit töödeldakse JavaScripti BigInt-väärtustena, mis salvestavad täisarve täpselt ilma ümardamiseta, seega isegi tuhandete numbritega arvud jäävad täpseks.

Valitud tehe rakendatakse otse: liitmine (a + b), lahutamine (a − b), korrutamine (a × b), täisarvjagamine (a ÷ b, lõigatud nulli suunas), jäägi leidmine (a mod b, jääk) või astendamine (a ^ b). Jagamine ja jäägi leidmine nõuavad nullist erinevat teist operandi; astendamine nõuab mittenegatiivset astendajat, kuna BigInt-il ei ole murdosa astmeid. Tulemus esitatakse täpse kümnendkohaliku stringina koos numbrite arvuga.

Sisendid peavad olema lihtsad täisarvud (valikuline eesmärk ja sellele järgnevad numbrid) — kümnendkohti, murde ega teaduslikku tähistust ei aktsepteerita. Kuna astendamine võib kasvada äärmiselt kiiresti, blokeeritakse väga suured astendajad, et vältida lehe hangumist. Lõigatud täisarvjagamine tähendab, et a ÷ b loobub murdosast, vastates standardsele jagatise-jäägi seosele a = (a ÷ b) × b + (a mod b).

Korduma kippuvad küsimused

Püsivat ülempiiri pole — BigInt kasvab kuni olemasoleva mälu ulatuses, seega tuhandete numbritega arve käsitletakse täpselt. Piiratud on ainult astendamine, et tulemus ei muutuks ebapraktiliselt hiiglaslikuks.

Jagamine lõigatakse nulli suunas, tagastades ainult täisarvulise jagatise. Jäägi saamiseks kasuta jäägitehet. Nulliga jagamine või jäägi leidmine on määramata ja teatatakse veana.

See tööriist töötab ainult täisarvudega, et tagada täpsed tulemused. Mis tahes kümnendkoht, murd või eksponenttähistus sisendis lükatakse kehtetuna tagasi.

Tuntud ka kui

suurte arvude kalkulaator
suur täisarv
suurte arvude aritmeetika
bigint kalkulaator
hiiglaslik arv
suur arv korrutamine
pikk arv

APA

TG we-Calculate Editorial Team. (2026). Suurte täisarvude kalkulaator [Online calculator]. TG we-Calculate. https://we-calculate.com/et/calculator/big-integer-calculator

Chicago

TG we-Calculate Editorial Team. "Suurte täisarvude kalkulaator." TG we-Calculate. 2026. https://we-calculate.com/et/calculator/big-integer-calculator.

IEEE

TG we-Calculate Editorial Team, "Suurte täisarvude kalkulaator," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/et/calculator/big-integer-calculator

BibTeX

@misc{wecalculate_big_integer_calculator, title = {Suurte täisarvude kalkulaator}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/et/calculator/big-integer-calculator}}, year = {2026}, note = {TG we-Calculate} }

Kas see kalkulaator aitas sind?