ich habe einen key der eine serie von zeichen enthält. aus diesem key werden insgesamt 5 blöcke mit je 3 zeichen entnommen. diese zeichen werden in einen int konvertiert und danach in einen hex string, wobei die ersten beiden zeichen gelöscht werden.
was ich nicht verstehe - wie kann ich mit 5 konkatenierten hex blöcken auf einen wert 4.74678e+018 kommen
Code: Alles auswählen
key = '033411943470228118020044104711300230269019812152152'
my_secret = hex(int(key[0:3]))[2:].zfill(2) + hex(int(key[4:7]))[2:].zfill(2) + hex(int(key[8:11]))[2:].zfill(2) + hex(int(key[12:15]))[2:].zfill(2) + hex(int(key[16:19]))[2:].zfill(2)
if float(my_secret) == 4.74678e+018: