Vanlige sporsmal
Hva skjer når jeg regner modulo med et negativt tall?
Konvensjoner for negativ modulo varierer mellom språk, men denne kalkulatoren følger den matematiske definisjonen der resultatet alltid er mellom 0 og m-1. Eksempel: -7 mod 5 = 3.
Hva hvis jeg skriver inn 0 som modulus (m)?
Divisjon på null er udefinert, så en modulus på 0 kan ikke beregnes. Modulus m må være et positivt heltall.
Når finnes ikke en modulær invers?
En modulær invers finnes bare når a og m er relativt primiske, altså når deres største felles divisor er 1. For eksempel, hvis både a og m er partall, finnes ingen invers.
Hvorfor trengs en rask algoritme for modulær eksponentiering?
Når eksponenten vokser, blir a^b enormt stort, og direkte utregning blir upraktisk. Hurtig eksponentiering (del og hersk) anvender modulo i hvert steg for å holde tallene små, og beregner resultatet på O(log b) tid.
Hvor brukes modulær aritmetikk i praksis?
Den brukes til bøtteindeksering i hashtabeller, syklisk planlegging (ukedager, klokkeslett), kryptering og dekryptering i RSA og andre systemer med offentlig nøkkel, samt kontroll av sjekksummer som ISBN-kontroll.