Cyclic redundancy check: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Depade (discussione | contributi)
Lo shift va fatto del grado del polinomio
Riga 88:
polinomio = int('100101',2)
print ("Valore polinomio: %d" % polinomio)
#effettuo lo shift del messaggio verso sinistra di 65 posizioni perche' il polinomio e' di quinto grado
messaggio = messaggio<<65
print ("Valore messaggio: %d" % messaggio)
#calcolo il crc che risulta essere il resto della divisione tra il messaggio ed il polinomio