Lös modulära beräkningar

Passar studenter och utvecklare som kontrollerar kryptografiövningar eller beräkningar i modulär aritmetik.

Lös modulo, invers eller modulär potens och få fram önskad beräkning utan onödiga mellansteg. Dina uppgifter stannar i webbläsaren, utan konto eller lagring.

Så använder du

  1. Ange den önskade åtgärden på den första raden: mod, inv eller pow.
  2. Ange operanderna åtskilda av ett blanksteg på den andra raden.
  3. Ange modulen på den tredje raden.
  4. Kör beräkningen för att få det visade resultatet.
  5. Rensa fälten för att testa en annan beräkning.

Exempel

I exemplet använder operationen pow operanderna 2 och 10 med modulen 1000. Titta på det visade resultatet för att kontrollera den modulära potensen; detta är användbart inom kryptografi eller aritmetikövningar.

Indata

pow
2 10
1000

Resultat

24

Gränser och format

Var bearbetningen sker

Värdena du anger hanteras i din webbläsare. Ingen extern överföring sker, inget konto krävs, och innehållet sparas inte efter beräkningen.

Vanliga frågor

Vad är skillnaden mellan mod, inv och pow?

mod returnerar resten av en division, inv hittar den modulära inversen av ett tal och pow beräknar en potens modulo ett heltal. Varje åtgärd förväntar sig lämpliga operander och en konsekvent modul.

Varför kan en modulär invers misslyckas?

En modulär invers finns bara när talet och modulen är relativt prima, vilket betyder att de inte har någon gemensam delare förutom ett. Om villkoret inte uppfylls finns inget heltal som uppfyller den förväntade likheten.

Kan jag använda decimaltal?

Verktyget är avsett för modulär aritmetik med heltal. Decimaltal, bråk eller symboler kan avvisas eller hindra beräkningen. Ange heltal för att få ett användbart resultat.

Hur skriver jag in en beräkning?

Skriv operationen på första raden: mod, inv eller pow. Ange operanderna separerade med ett mellanslag på andra raden. På tredje raden skriver du modulen. Kör sedan beräkningen för att få resultatet. Följ sedan resultatet i visningen. Rensa fälten om du vill prova en annan beräkning.

Vad händer med mycket stora tal?

Mycket stora tal kan avrundas eller avvisas av verktyget. Det beror på att beräkningen utförs i webbläsaren och behöver kunna hantera talen på ett tillförlitligt sätt. Om ett värde inte accepteras kan du prova med mindre tal eller kontrollera om resultatet ligger inom den precision du behöver. Bearbetningen sker lokalt och inget skickas ut.

Verktyg i samma kategori