Informazioni su questa calcolatrice
L'operazione modulo viene utilizzata per calcolare il resto della divisione intera. a mod b indica il resto della divisione a per b. Ad esempio, 17 mod 5 = 2 (poiché 17÷5=3 modula 2). Le operazioni modulo sono ampiamente utilizzate nella programmazione, nella crittografia, negli algoritmi di hashing, negli array di loop e in altri campi. Il nostro calcolatore online gratuito per il calcolo del modulo fornisce una soluzione semplice, veloce e precisa.
L'operazione modulo ha alcune proprietà importanti: (a+b) mod m = ((a mod m) + (b mod m)) mod m; (a×b) mod m = ((a mod m) × (b mod m)) mod m. Queste proprietà sono utili nelle operazioni con grandi numeri per evitare overflow. L'operazione modulo viene utilizzata anche per determinare la divisibilità: se a mod b = 0, allora a è divisibile per b.
Usare la calcolatrice aritmetica modulo è facile ed intuitivo. Basta inserire il dividendo a e il divisore b, fare clic sul pulsante Calcola e otterrai immediatamente il quoziente e il resto. Questo strumento è particolarmente adatto ai programmatori per eseguire il debug del codice, agli studenti per apprendere la teoria dei numeri e agli appassionati di matematica per esplorare modelli numerici.
Cosa calcola
The modulo calculator finds the remainder after one number is divided by another, useful for cycles, divisibility, programming, and congruences.
Formula
a mod n = r, where a = qn + r and r is the remainder after division.
Dati di input
- Dividend a.
- Modulus n, usually nonzero.
Esempio
| Expression | Result | Note |
|---|---|---|
| 17 mod 5 | 2 | 17 = 3*5 + 2 |
| 20 mod 4 | 0 | Divisible |
| 7 mod 12 | 7 | Dividend is smaller than modulus |
Come interpretare il risultato
A result of 0 means the numbers divide evenly. A nonzero remainder shows the leftover position in a grouping or cycle.
Errori comuni
- The modulus cannot be 0.
- Programming languages may define negative modulo differently.
- Do not confuse quotient with remainder.
Come usare
Usare la calcolatrice aritmetica modulo è molto semplice. Innanzitutto, inserisci il dividendo a nella prima casella di input. È possibile inserire qualsiasi numero intero, compresi i numeri negativi. Ad esempio, 17, -17, 100, ecc.
Quindi, inserisci il divisore b nella seconda casella di input. Il divisore non può essere 0. Ad esempio, 5, -5, 7, ecc. Fare clic sul pulsante "Calcola".
La calcolatrice visualizza immediatamente il quoziente e il resto. Ad esempio, 17 mod 5, quoziente = 3, resto = 2. Ciò significa che 17÷5=3 più di 2, cioè 17=3×5+2. Per i numeri negativi, diversi linguaggi di programmazione possono avere definizioni diverse. Questa calcolatrice utilizza la definizione matematica (il resto è sempre non negativo). Fare clic sul pulsante "Reimposta" per cancellare tutti gli input e avviare un nuovo calcolo.
Funzioni principali
Questo calcolatore di operazioni modulo ha le seguenti caratteristiche: calcola rapidamente il modulo; visualizza quoziente e resto contemporaneamente; supporta i numeri negativi; rileva automaticamente la divisione per zero; ha un'interfaccia semplice ed intuitiva, facile da usare; velocità di risposta rapida, i risultati dei calcoli vengono visualizzati immediatamente; completamente gratuito, non è richiesta alcuna registrazione o download; supporta l'accesso da desktop e dispositivi mobili; adatto a programmatori, studenti e appassionati di matematica.
Casi d’uso
Il calcolatore delle operazioni modulo è molto utile in molti scenari. Nella programmazione, l'operazione modulo viene utilizzata per eseguire il loop sugli indici dell'array. Ad esempio, la lunghezza dell'array è 5, l'indice 7 mod 5 = 2, si accede effettivamente all'indice 2. Quando si giudica la parità, n mod 2 = 0 rappresenta un numero pari e n mod 2 = 1 rappresenta un numero dispari.
In crittografia, l'operazione modulo è la base di algoritmi come la crittografia RSA e lo scambio di chiavi Diffie-Hellman. Negli algoritmi di hashing, l'operazione modulo viene utilizzata per mappare i valori hash su un intervallo fisso. Ad esempio, la dimensione della tabella hash è 10 e il valore hash 123 mod 10 = 3 è archiviato nell'indice 3.
Nella teoria dei numeri, l'operazione modulo viene utilizzata nella teoria della congruenza. Ad esempio, per determinare se un numero è divisibile per 3: la somma delle cifre mod 3 = 0. Nei calcoli del calendario, l'operazione modulo viene utilizzata per calcolare il giorno della settimana. Ad esempio, oggi è mercoledì (3) e 7 giorni dopo sarà (3+7) mod 7 = 3, che è ancora mercoledì. Nello sviluppo di giochi, le operazioni modulo vengono utilizzate per riprodurre in loop fotogrammi di animazione, sfondi in loop, ecc. Che si tratti di programmazione, matematica o applicazioni, il calcolatore modulo è uno strumento utile.