Pagina 1 di 1

x mod 256 come trovare x?

Inviato: 24/01/2017, 21:52
da Xxshark888xX
Salve :cappa:

Voglio fin da subito chiarire che la matematica non e' proprio il mio punto forte...

Comunque, diciamo di avere x (1060) mod 256 = 36.

Ora, io vorrei riuscire a trovare (partendo da 36) 1060 (x). Sarebbe semplice se sapessi sempre quale sia il valore di x, ad esempio 36 + (256 * 4) = 1060. Ma se non conosco x, come faccio a trovarlo? (Sempre se si puo' :asd: )

Re: x mod 256 come trovare x?

Inviato: 25/01/2017, 1:40
da Nix
Se hai solo il resto e 256 come informazioni le x possibili sono infinite, sono nella forma n*denominatore+resto. Nel tuo caso:

Codice: Seleziona tutto

(0+36) mod 256 = 36
(256+36) mod 256 = 36
(512+36) mod 256 = 36
(768+36) mod 256 = 36
(1024+36) mod 256 = 36
e così via

Re: x mod 256 come trovare x?

Inviato: 25/01/2017, 9:26
da Xxshark888xX
Nix ha scritto:Se hai solo il resto e 256 come informazioni le x possibili sono infinite, sono nella forma n*denominatore+resto. Nel tuo caso:

Codice: Seleziona tutto

(0+36) mod 256 = 36
(256+36) mod 256 = 36
(512+36) mod 256 = 36
(768+36) mod 256 = 36
(1024+36) mod 256 = 36
e così via
Grazie della risposta!

Ma, quindi, come faccio ad essere sicuro che (1024 + 36) sia la soluzione esatta (l'unica che ritorna il valore iniziale di x, ovvero 1060)?

P. S: Dato che io non conosco x

Re: x mod 256 come trovare x?

Inviato: 25/01/2017, 10:01
da SP Games
Non puoi, come ti hanno spiegato prima ci sono infiniti numeri il cui modulo di 256 da come risultato 36

Re: x mod 256 come trovare x?

Inviato: 25/01/2017, 11:07
da Xxshark888xX
SP Games ha scritto:Non puoi, come ti hanno spiegato prima ci sono infiniti numeri il cui modulo di 256 da come risultato 36
Azz. Eh, vabbè. Grazie delle risposte e del chiarimento :cappa: