none
Kann mir einer diesen Code-Schnippsel bitte mal übersetzen? RRS feed

  • Frage

  • Guten Abend,

    ich habe hier einen Python-Code den ich nicht so ganz verstehe. Kann mir einer bitte diese paar Zeilen in VB.NET erklären? Ich suche schon seit Stunden nach einer Lösung, aber leider nichts gefunden.

    So sieht der Code aus:

    GENERATOR = 1111111111111010000001001
    
    MSG = binary("8D4840D6202CC371C32CE0576098")  # total 112 bits
    
    FOR i FROM 0 TO 88:                           # 112 - 24 parity bits
      if MSG[i] is 1:
        MSG[i:i+24] = MSG[i:i+24] ^ GENERATOR
    
    CRC = MSG[-24:]                               # last 24 bits
    
    IF CRC not 0:
      MSG is corrupted
    Es sieht eigentlich ganz simple aus, aber ich stolpere z.B. über diese Zeile:
    MSG[i:i+24] = MSG[i:i+24] ^ GENERATOR

    Vielen Dank im voraus
    Gruß
    Andy

    Sonntag, 10. März 2019 16:46

Antworten