Skip to main content

Modulo – rest vid division

Quick answer

a mod b ger resten: 17 mod 5 = 2, 100 mod 7 = 2 och −7 mod 3 = 2 matematiskt — klockaritmetik och even/odd-test förklarade.

Figures are estimates from this calculator’s standard formula — adjust the inputs in the tool below for your exact number.

Rest

a mod b = a − b·⌊a/b⌋

Modulo-kalkylatorn låter dig utföra beräkningar snabbt och enkelt. Ange bara de nödvändiga värdena och klicka på knappen beräkna för att få omedelbara resultat.

  1. 1

    Ange värden

    Ange dina värden i fälten som visas.

  2. 2

    Justera inställningar

    Justera koefficienterna och de matematiska värdena efter behov.

  3. 3

    Visa resultat

    Klicka på knappen "Beräkna" för att se resultatet direkt.

Användningsområden

Jämnt/udda-test

n mod 2 = 0 styr alternerande radfärger och paritetslogik

Klocka och kalender

22 mod 12 = 10 på kvällen; veckodagscykler använder mod 7

Hashning och cykling

Indexomlindning i arrayer: i mod längd

Tips

  • 1

    a mod b ∈ {0, 1, …, b−1} enligt matematikkonventionen

  • 2

    mod 2 = 0 testar jämnt; mod 3 = 0 testar delbarhet med tre

  • 3

    Programmeringsspråk kan returnera −1 för −7 mod 3; matematiken säger 2

Vanliga misstag

  • Förväxla resten med kvoten (3 mot 2 för 17 mod 5)

  • Vänta sig att −7 mod 3 är negativt; matematiskt resultat är +2

  • Beräkna 100 mod 7 som 14 — det är 2 (14×7 = 98)

  • Använda modulo med divisorn 0, vilket är odefinierat

Vanliga frågor

Vad är 17 mod 5?

2: 17 = 3×5 + 2.

Och −7 mod 3?

2 matematiskt; många programmeringsspråk ger −1.

Testa jämnhet med mod?

n mod 2 = 0: 86 är jämnt, 87 inte.

100 mod 7?

2, eftersom 98 = 14×7.

Varför klockan är modulär?

Timmar cyklar på 12: 22 mod 12 = 10.