En detalle
17 mod 5 = 2. Se usa en relojes (15 mod 12 = 3), para dar la vuelta a posiciones de un array y para comprobar si un número es par (n mod 2 = 0). Con números negativos los lenguajes discrepan: −7 mod 3 es 2 en Python pero −1 en JavaScript y C.