Intermediate

Kalkulator modulo

Izračunajte količnik in ostanek pri a ÷ b s konvencijami odsekanega, talnega in Evklidskega modula za obravnavo negativnih števil.
Number being divided
Cannot be zero
Remainder (truncated)
2

Sign matches the dividend (JavaScript % operator)

Quotient (truncated)
3
Truncated remainder
2
Floored remainder
2
Euclidean remainder
2
00.61.31.92.53.13.84.45Euclidean remainder within [0, |b|)
Step by step
  1. 1

    Quotient (rounded toward zero)

    trunc(17 ÷ 5) = 3
  2. 2

    Truncated remainder

    17 − 5 × 3 = 2
    Sign follows the dividend — this matches the JavaScript % operator.
Rezultati so ocene zgolj za splošno obveščanje in niso strokovni nasvet — pomembne rezultate vedno samostojno preverite, preden se nanje zanesete. Preberite celotno izjavo o omejitvi odgovornosti.
Hiter odgovor

Kako deluje ta kalkulator?

Modulo pri a ÷ b je ostanek po deljenju. Pri q = trunc(a/b) je odsekani ostanek a − b·q (predznak a). Talna in Evklidska različica spremenita zaokroževanje količnika tako, da ostanek sledi delitelju ali ostane nenegativen — to je pomembno le, kadar je a ali b negativen.

Formula
r = a − b × q, where q depends on the rounding convention (trunc / floor / Euclidean)
How this is calculated

Vnesite deljenec a (število, ki ga delimo) in delitelj b (število, s katerim delimo). Delitelj ne sme biti nič, saj je deljenje z nič nedefiniran in kalkulator v tem primeru ne vrne rezultata.

Količnik je q = trunc(a / b), zaokrožen proti nič. Odsekani ostanek rT = a − b·q je tisto, kar vrne večina programskih jezikov (in operator JavaScript %): njegov predznak sledi deljenci a. Talni ostanek rF = a − b·floor(a / b) sledi predznaku delitelja b, kar je konvencija Pythonovega % in modularne aritmetike. Evklidski ostanek rE = a − b·floor(a / |b|) je vedno nenegativen (0 ≤ rE < |b|), kar je prednostno v teoriji števil.

Za pozitivna a in b so vsi trije ostanki enaki. Razlikujejo se le, kadar je a ali b negativen. Vnosi so lahko poljubna realna števila — decimalne vrednosti so dovoljene in iste formule veljajo, čeprav se modulo najpogosteje uporablja s celimi števili.

Pogosta vprašanja

Uporabljajo različna pravila zaokroževanja za količnik. Odsekani zaokroži proti nič (C/JavaScript), talni zaokroži proti negativni neskončnosti (Python), Evklidski pa vedno da nenegativen ostanek. Za pozitivne vnose se vsi strinjajo.

Deljenje z nič je nedefiniran, zato kalkulator prikaže opozorilo in ne vrne rezultata. Izberite nenič delitelj.

JavaScript, C, C++, Java in Go uporabljajo odsekani ostanek (predznak deljenca). Python in Ruby uporabljajo talni ostanek (predznak delitelja).

Znano tudi kot

modulo
ostanek pri deljenju
mod kalkulator
modul
izracun ostanka
modulo calculator
remainder calculator
mod calculator

APA

TG we-Calculate Editorial Team. (2026). Kalkulator modulo [Online calculator]. TG we-Calculate. https://we-calculate.com/sl/calculator/modulo-calculator

Chicago

TG we-Calculate Editorial Team. "Kalkulator modulo." TG we-Calculate. 2026. https://we-calculate.com/sl/calculator/modulo-calculator.

IEEE

TG we-Calculate Editorial Team, "Kalkulator modulo," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/sl/calculator/modulo-calculator

BibTeX

@misc{wecalculate_modulo_calculator, title = {Kalkulator modulo}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/sl/calculator/modulo-calculator}}, year = {2026}, note = {TG we-Calculate} }

Vam je ta kalkulator pomagal?