ff03c1 3d how to xor this string and get checksum 3d ?the scenario is:i get string like ff03c13d. (there are other models with longer lengths). and i should check crc in hex;like this:ff xor 03 xor c1 and if result equal the last two characters or the last byte (like 3d) return True.thanks for your help
3 Réponses :
Vous pouvez analyser les vaisses en utilisant int.parse avec chiffresTyles.hexnumber pour extraire les valeurs de la chaîne, Quelque chose comme th est: p> à l'aide de la chaîne fournie: p> p> xor code> les pièces xor code> ing (chaque hex < / Code> Valeur dans String.length -2 Code>) et comparez avec le CRC CODE> représenté par les 2 derniers HEX code> symboles de la chaîne.
linq, Méthode fort> p> usage strong> p> où code>, sélectionnez code>, agrégate code>, tostring code>
Reconnaissant. Très propre
Pourriez-vous s'il vous plaît clarifier ce que vous avez un problème avec et aussi ce que cette affectation appelle exactement - des sons comme si vous avez demandé d'exécuter XOR sur une représentation textuelle des octets de Hex ... Pouvez-vous au moins utiliser des tables pour simplement cela ou vous devez convertir chaque Caractère aux bits et xor manuellement?