2.1 Numeri interi

Divisione intera con resto

Massimo Comun Divisore

Aritmetica modulare

Operatori mod, modp, mods

L'operatore mod n per default equivale a modp, dove  p sta per "positivo", da' cioe' una risposta compresa tra 0 e n-1 :

> 1234 mod 11:

> modp(75634901,17);

> 1/12 mod 3;

infatti 12 non e' invertible modulo 3 ( e' divisibile per 3, e quindi e' zero modulo 3).

E' importante osservare che il modulo puo' non essere un numero primo:

> 674531 mod 6;

> 1/4567 mod 6;

L'operatore mods n (s sta per "simmetrico") da' il risultato modulare compreso tra -n/2 e n/2 se n e' pari, tra -(n-1)/2 e (n-1)/2 se n e' dispari:

> mods(674531,6);