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?