Kalkulator Modulo
Kalkulator Modulo
Wpisz dzielną i dzielnik. To obliczy modulo — resztę pozostałą po podzieleniu dzielnej przez dzielnik, używając konwencji matematycznej, w której reszta jest zawsze nieujemna dla dodatniego dzielnika.
- Wzór: a mod n = a − n × floor(a ÷ n), co zawsze daje resztę między 0 a n−1 dla dodatniego dzielnika n.
- Ujemne dzielne wciąż dają nieujemną resztę: −17 mod 5 = 3, a nie −2.
- Częste zastosowania: sprawdzanie parzystości/nieparzystości, zawijanie wartości w stałym zakresie, kryptografia.
Dlaczego −17 mod 5 równa się 3, a nie −2?
Zgodnie z matematyczną definicją modulo, wynik zawsze mieści się w zakresie [0, n).
Czym różni się to od operatora % w językach programowania takich jak JavaScript czy C?
Operator % w wielu językach obcina w kierunku zera, co może dać ujemną resztę dla ujemnej dzielnej.


Wpisz dzielną i dzielnik. To obliczy modulo — resztę pozostałą po podzieleniu dzielnej przez dzielnik, używając konwencji matematycznej, w której reszta jest zawsze nieujemna dla dodatniego dzielnika.

- Wzór: a mod n = a − n × floor(a ÷ n), co zawsze daje resztę między 0 a n−1 dla dodatniego dzielnika n.
- Ujemne dzielne wciąż dają nieujemną resztę: −17 mod 5 = 3, a nie −2.
- Częste zastosowania: sprawdzanie parzystości/nieparzystości, zawijanie wartości w stałym zakresie, kryptografia.
Dlaczego −17 mod 5 równa się 3, a nie −2?
Zgodnie z matematyczną definicją modulo, wynik zawsze mieści się w zakresie [0, n).
Czym różni się to od operatora % w językach programowania takich jak JavaScript czy C?
Operator % w wielu językach obcina w kierunku zera, co może dać ujemną resztę dla ujemnej dzielnej.
