Kalkulačka modula
Vypočítejte podíl a zbytek a ÷ b, s oříznutou, podlahovou a eukleidovskou konvencí modula pro zacházení se zápornými čísly.
Sign matches the dividend (JavaScript % operator)
- 1
Quotient (rounded toward zero)
trunc(17 ÷ 5) = 3 - 2
Truncated remainder
17 − 5 × 3 = 2Sign follows the dividend — this matches the JavaScript % operator.
Jak tato kalkulačka funguje?
Modulo a ÷ b je zbytek zbylý po dělení. S q = trunc(a/b) je oříznutý zbytek a − b·q (znaménko a). Podlahová a eukleidovská varianta mění zaokrouhlení podílu tak, aby zbytek následoval dělitele nebo zůstal nezáporný — důležité pouze tehdy, když je a nebo b záporné.
Vzorec
How this is calculated
Zadejte dělence a (číslo, které se dělí) a dělitele b (číslo, kterým dělíte). Dělitel nemůže být nula, protože dělení nulou je nedefinováno a kalkulačka v tomto případě nevrátí žádný výsledek.
Podíl je q = trunc(a / b), zaokrouhlený směrem k nule. Oříznutý zbytek rT = a − b·q je to, co produkuje většina programovacích jazyků (a operátor % v JavaScriptu): jeho znaménko následuje dělence a. Podlahový zbytek rF = a − b·floor(a / b) následuje znaménko dělitele b, což je konvence používaná operátorem % v Pythonu a modulární aritmetikou. Eukleidovský zbytek rE = a − b·floor(a / |b|) je vždy nezáporný (0 ≤ rE < |b|), což se upřednostňuje v teorii čísel.
Pro kladná a a b jsou všechny tři zbytky totožné. Liší se pouze tehdy, když je a nebo b záporné. Vstupem mohou být libovolná reálná čísla — zlomkové hodnoty jsou povoleny a platí stejné vzorce, ačkoli modulo se nejčastěji používá s celými čísly.
Často kladené otázky
Používají různá pravidla zaokrouhlování podílu. Oříznutý zaokrouhluje směrem k nule (C/JavaScript), podlahový zaokrouhluje směrem k zápornému nekonečnu (Python) a eukleidovský vždy dává nezáporný zbytek. Pro kladné vstupy se všechny shodují.
Dělení nulou je nedefinováno, takže kalkulačka zobrazí varování a nevrátí žádný výsledek. Zvolte nenulového dělitele.
JavaScript, C, C++, Java a Go používají oříznutý zbytek (znaménko dělence). Python a Ruby používají podlahový zbytek (znaménko dělitele).
Také známé jako
TG we-Calculate Editorial Team. (2026). Kalkulačka modula [Online calculator]. TG we-Calculate. https://we-calculate.com/cs/calculator/modulo-calculator
TG we-Calculate Editorial Team. "Kalkulačka modula." TG we-Calculate. 2026. https://we-calculate.com/cs/calculator/modulo-calculator.
TG we-Calculate Editorial Team, "Kalkulačka modula," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/cs/calculator/modulo-calculator
@misc{wecalculate_modulo_calculator, title = {Kalkulačka modula}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/cs/calculator/modulo-calculator}}, year = {2026}, note = {TG we-Calculate} }
Pomohla vám tato kalkulačka?
