Pippo
2023-08-27 09:35:17 UTC
Ho la seguente espressione:
(val+x ) mod 4 = resto,
dove
val -> è un valore intero noto che può variare nell'intervallo [0,15];
x -> è un valore intero incognito che può variare nell'intervallo [0,3];
resto -> è un valore intero noto che può variare nell'intervallo [0,3].
Se ho ad esempio la seguente espressione:
(2+x) mod 4 = 1
per trovare la x NON vi è una formula diretta ma debbo procedere per tentativi, provando con tutti i valori possibili di x nell'intervallo [0,3]?
(2+0) mod 4 = 2;
(2+1) mod 4 = 3;
(2+2) mod 4 = 0;
(2+3) mod 4 = 1,
quindi il valore della x in tal caso sarà pari a 3.
Esiste un modo più rapido per questo tipo di calcolo?
Ciao e grazie mille!
(val+x ) mod 4 = resto,
dove
val -> è un valore intero noto che può variare nell'intervallo [0,15];
x -> è un valore intero incognito che può variare nell'intervallo [0,3];
resto -> è un valore intero noto che può variare nell'intervallo [0,3].
Se ho ad esempio la seguente espressione:
(2+x) mod 4 = 1
per trovare la x NON vi è una formula diretta ma debbo procedere per tentativi, provando con tutti i valori possibili di x nell'intervallo [0,3]?
(2+0) mod 4 = 2;
(2+1) mod 4 = 3;
(2+2) mod 4 = 0;
(2+3) mod 4 = 1,
quindi il valore della x in tal caso sarà pari a 3.
Esiste un modo più rapido per questo tipo di calcolo?
Ciao e grazie mille!