Gratis att använda, inget konto

Modulokalkylator

Beräkna den euklidiska kvoten och resten för heltal. Negativa indata hanteras konsekvent, och divisionsidentiteten visar hur svaret bildas.

Antalet som ska divideras; det kan vara negativt.

Använd valfritt heltal som inte är noll; dess absoluta värde definierar modulen.

Kontrollera om detta värde är kongruent med utdelningen modulo divisor.

Accepterar signerade heltal upp till 50 siffror. Inga bråktal eller decimaler. Resultatet använder euklidisk modulo; vissa programmeringsspråk använder en annan restregel för negativ.

Hur beräknar man en modulo med ett negativt tal?

Den här räknaren använder en icke-negativ rest som är mindre än den absoluta divisorn. Till exempel, −7 mod 3 är 2 eftersom −7 = (−3 × 3) + 2.

Vanliga frågor

Hur beräknar man en modulo med ett negativt tal?

Den här räknaren använder en icke-negativ rest som är mindre än den absoluta divisorn. Till exempel, −7 mod 3 är 2 eftersom −7 = (−3 × 3) + 2.

Är mina nummer uppladdade?

Nej. Den exakta beräkningen körs i den här webbläsaren. Nummer laddas inte upp eller sparas.

Vad är −7 mod 3?

Med den euklidiska konventionen är −7 mod 3 2: −7 = (−3 × 3) + 2, och 0 ≤ 2 < 3.

Vad betyder kongruent modulo m?

Två heltal är kongruenta modulo m när deras skillnad är delbar med |m|. Den valfria jämförelsen kontrollerar detta exakt.

Varför kan detta skilja sig från ett programmeringsspråks %-operatör?

Vissa språk behåller tecknet på en negativ utdelning i resten. Denna kalkylator returnerar istället en rest från 0 upp till, men inte inklusive, den absoluta divisorn.