Advanced

Suurten kokonaislukujen laskin

Suorita tarkkoja laskutoimituksia mielivaltaisen suurilla kokonaisluvuilla, jotka ylittävät tavallisen liukuluvun rajat.
Whole number of any size

Laskutoimitus

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
Tulokset ovat arvioita ja tarkoitettu vain yleiseen tiedoksi, eivätkä ne ole ammattilaisen neuvoja — varmista aina tärkeät tulokset itsenäisesti ennen kuin luotat niihin. Lue koko vastuuvapauslauseke.
Pikavastaus

Miten tämä laskin toimii?

Suurten kokonaislukujen laskin tekee tarkkoja laskutoimituksia minkä tahansa kokoisilla kokonaisluvuilla. Syötä kaksi kokonaislukua, valitse yhteen-, vähennys-, kerto-, kokonaislukujako-, jakojäännös- tai potenssilasku, ja se palauttaa tarkan tuloksen ilman pyöristystä sekä numeroiden määrän. Jako ja jakojäännös vaativat nollasta poikkeavan jakajan; eksponenttien on oltava ei-negatiivisia.

Kaava
tulos = a ⊕ b, missä ⊕ ∈ { +, −, ×, ÷ (kokonaisluku), mod, ^ }
How this is calculated

Syötä kaksi minkä tahansa pituista kokonaislukua kenttiin ensimmäinen kokonaisluku (a) ja toinen kokonaisluku (b), ja valitse sitten laskutoimitus. Molemmat syötteet jäsennetään natiiveiksi JavaScriptin BigInt-arvoiksi, jotka tallentavat kokonaisluvut tarkasti ilman pyöristystä, joten jopa tuhansien numeroiden luvut pysyvät tarkkoina.

Valittu laskutoimitus sovelletaan suoraan: yhteenlasku (a + b), vähennyslasku (a − b), kertolasku (a × b), kokonaislukujako (a ÷ b, katkaistuna kohti nollaa), jakojäännös (a mod b, jäännös) tai potenssi (a ^ b). Jako ja jakojäännös vaativat nollasta poikkeavan toisen operandin; potenssi vaatii ei-negatiivisen eksponentin, koska BigInt ei tue murtopotensseja. Tulos raportoidaan tarkkana desimaalimerkkijonona sekä sen numeroiden määränä.

Syötteiden on oltava pelkkiä kokonaislukuja (valinnainen etumerkki, jota seuraavat numerot) — desimaaleja, murtolukuja ja tieteellistä merkintätapaa ei hyväksytä. Koska potenssiin korotus voi kasvaa erittäin nopeasti, hyvin suuret eksponentit estetään sivun jumiutumisen välttämiseksi. Katkaistu kokonaislukujako tarkoittaa, että a ÷ b hylkää murto-osan, mikä vastaa standardia osamäärä–jäännös-suhdetta a = (a ÷ b) × b + (a mod b).

Usein kysytyt kysymykset

Kiinteää ylärajaa ei ole — BigInt kasvaa käytettävissä olevan muistin verran, joten tuhansien numeroiden luvut käsitellään tarkasti. Vain potenssiin korotus on rajoitettu, jotta tulos ei kasva epäkäytännöllisen suureksi.

Jako katkaisee kohti nollaa palauttaen vain kokonaislukuosamäärän. Käytä jakojäännöslaskua saadaksesi jäännöksen. Jakaminen tai jakojäännöksen ottaminen nollalla on määrittelemätöntä ja raportoidaan virheenä.

Tämä työkalu toimii vain kokonaisluvuilla taatakseen tarkat tulokset. Mikä tahansa desimaalipiste, murtoluku tai eksponenttimerkintä syötteessä hylätään virheellisenä.

Tunnetaan myös nimellä

suuri kokonaisluku laskuri
iso luku laskuri
suurten lukujen laskin
bigint laskuri
suuri luku kertolasku
isojen lukujen laskuri

APA

TG we-Calculate Editorial Team. (2026). Suurten kokonaislukujen laskin [Online calculator]. TG we-Calculate. https://we-calculate.com/fi/calculator/big-integer-calculator

Chicago

TG we-Calculate Editorial Team. "Suurten kokonaislukujen laskin." TG we-Calculate. 2026. https://we-calculate.com/fi/calculator/big-integer-calculator.

IEEE

TG we-Calculate Editorial Team, "Suurten kokonaislukujen laskin," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/fi/calculator/big-integer-calculator

BibTeX

@misc{wecalculate_big_integer_calculator, title = {Suurten kokonaislukujen laskin}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/fi/calculator/big-integer-calculator}}, year = {2026}, note = {TG we-Calculate} }

Oliko tästä laskimesta sinulle apua?